aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Python/brc.c
diff options
context:
space:
mode:
authorNeil Schemenauer <nas-github@arctrix.com>2025-05-27 18:27:41 -0700
committerGitHub <noreply@github.com>2025-05-27 18:27:41 -0700
commitfbbbc10055e0ee0011cf683132be706815480839 (patch)
tree7c10250ec0564196d4cdfcb79a1d59895639999f /Python/brc.c
parent7ca6d79fa32d7203ee8d64f47b6b3539a027fdea (diff)
downloadcpython-fbbbc10055e0ee0011cf683132be706815480839.tar.gz
cpython-fbbbc10055e0ee0011cf683132be706815480839.zip
gh-127266: avoid data races when updating type slots (gh-133177)
In the free-threaded build, avoid data races caused by updating type slots or type flags after the type was initially created. For those (typically rare) cases, use the stop-the-world mechanism. Remove the use of atomics when reading or writing type flags.
Diffstat (limited to 'Python/brc.c')
0 files changed, 0 insertions, 0 deletions