-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
gh-116749: Run test suite with the GIL disabled #117437
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
!buildbot nogil |
🤖 New build scheduled with the buildbot fleet by @colesbury for commit 367ccf0 🤖 The command will test the builders whose names match following regular expression: The builders matched are:
|
!buildbot nogil |
🤖 New build scheduled with the buildbot fleet by @colesbury for commit dcfe6bc 🤖 The command will test the builders whose names match following regular expression: The builders matched are:
|
dcfe6bc
to
0d1ed96
Compare
!buildbot nogil |
🤖 New build scheduled with the buildbot fleet by @colesbury for commit 0d1ed96 🤖 The command will test the builders whose names match following regular expression: The builders matched are:
|
bf23f92
to
ffa9641
Compare
!buildbot nogil |
🤖 New build scheduled with the buildbot fleet by @colesbury for commit 3d681c3 🤖 The command will test the builders whose names match following regular expression: The builders matched are:
|
!buildbot nogil |
🤖 New build scheduled with the buildbot fleet by @colesbury for commit b856049 🤖 The command will test the builders whose names match following regular expression: The builders matched are:
|
!buildbot nogil |
🤖 New build scheduled with the buildbot fleet by @colesbury for commit 29b7243 🤖 The command will test the builders whose names match following regular expression: The builders matched are:
|
29b7243
to
73c8d7c
Compare
!buildbot nogil |
🤖 New build scheduled with the buildbot fleet by @colesbury for commit 73c8d7c 🤖 The command will test the builders whose names match following regular expression: The builders matched are:
|
73c8d7c
to
df45b98
Compare
Fix issue where critical section isn't released Make _PyObject_TryGetInstanceAttribute return a bool
…issue w/ deleted dict
…y materialized dict Fix duplicate incref Fix comment Remove redundant if check on detach
…ting Deferred reference counting is not fully implemented yet. As a temporary measure, we immortalize objects that would use deferred reference counting to avoid multi-threaded scaling bottlenecks. This is only performed in the free-threaded build once the first non-main thread is started. Additionally, some tests, including refleak tests, suppress this behavior.
df45b98
to
539595a
Compare
This is a combination of a few unmerged PRs to test running with the GIL disabled in the free-threaded build.