8000 gh-112069: Make sets thread-safe with the GIL disabled (#113800) · python/cpython@c951e25 · GitHub
[go: up one dir, main page]

Skip to content

Commit c951e25

Browse files
tomasr8colesburyerlend-aasland
authored
gh-112069: Make sets thread-safe with the GIL disabled (#113800)
This makes nearly all the operations on set thread-safe in the free-threaded build, with the exception of `_PySet_NextEntry` and `setiter_iternext`. Co-authored-by: Sam Gross <colesbury@gmail.com> Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
1 parent 3cdfdc0 commit c951e25

File tree

2 files changed

+498
-152
lines changed

2 files changed

+498
-152
lines changed

Objects/clinic/setobject.c.h

Lines changed: 164 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
0