-
-
Couldn't load subscription status.
- Fork 33.3k
gh-132993: expose HASHLIB_GIL_MINSIZE to private extension modules
#132999
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
d13077c to
4936441
Compare
4936441 to
ca0ab3b
Compare
The pure Python implementation actually calls the underlying C functions so in a sense we may still release the GIL.
|
I actually committed after your approval: it's just that I incorrectly skipped a test (the pure Python implementation still somehow releases the GIL as it calls the underlying C hash functions) |
|
Mmh, I have a local issue if I disable |
|
Ok, nvm, it was because I didn't run |
HASHLIB_GIL_MINSIZE to (private) extension modulesHASHLIB_GIL_MINSIZE to private extension modules
HASHLIB_GIL_MINSIZE#132993