We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 658bcd5 commit ef2f07bCopy full SHA for ef2f07b
1 file changed
Misc/NEWS.d/next/Core_and_Builtins/2025-03-14-13-08-20.gh-issue-127266._tyfBp.rst
@@ -0,0 +1,6 @@
1
+In the free-threaded build, avoid data races caused by updating type slots
2
+or type flags after the type was initially created. For those (typically
3
+rare) cases, use the stop-the-world mechanism. Remove the use of atomics
4
+when reading or writing type flags. The use of atomics is not sufficient to
5
+avoid races (since flags are sometimes read without a lock and without
6
+atomics) and are no longer required.
0 commit comments