Block or Report
Block or report ericsnowcurrently
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
757 contributions in the last year
Less
More
Contribution activity
April 2023
Created 1 repository
-
ericsnowcurrently/interpreters
Built by
Created a pull request in python/cpython that received 3 comments
gh-103323: Get the "Current" Thread State from a Thread-Local Variable
We replace _PyRuntime.tstate_current with a thread-local variable. As part of this change, we add a _Py_thread_local macro in pyport.h (only for th…
+73
−18
•
3
comments
Opened 10 other pull requests in 2 repositories
python/cpython
2
open
6
merged
- gh-84436: Immortalized Objects
- gh-84436: Immortalize in _PyStructSequence_InitBuiltinWithFlags()
- gh-100227: Only Use deepfreeze for the Main Interpreter
- gh-100227: Add a Granular Lock for _PyRuntime.imports.extensions.dict
- gh-100227: Use an Array for _PyRuntime's Set of Locks During Init
- gh-101659: Add _Py_AtExit()
- gh-101659: Use the Raw Allocator in the _xxinterpchannels Module
- gh-102660: Fix is_core_module()
python/peps
2
merged
Reviewed 4 pull requests in 1 repository
Created an issue in python/cpython that received 1 comment
Get the "Current" Thread State from a Thread-local
(This is a revival of gh-84702, which @vstinner worked on several years ago.) For a per-interpreter GIL (PEP 684) we need to start storing the "cur…
1
comment
23
contributions
in private repositories
Apr 5 – Apr 24






