COMMITS
/ Python/pystate.c September 27, 2023
E
gh-109793: Allow Switching Interpreters During Finalization (gh-109794)
Eric Snow committed
September 19, 2023
E
gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556)
Eric Snow committed
S
gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)
Sam Gross committed
September 15, 2023
H
gh-106213: Make Emscripten trampolines work with JSPI (GH-106219)
Hood Chatham committed
September 11, 2023
V
gh-108987: Fix _thread.start_new_thread() race condition (#109135)
Victor Stinner committed
September 8, 2023
V
gh-104690: thread_run() checks for tstate dangling pointer (#109056)
Victor Stinner committed
V
GH-91079: Rename C_RECURSION_LIMIT to Py_C_RECURSION_LIMIT (#108507)
Victor Stinner committed
M
GH-108716: Turn off deep-freezing of code objects. (GH-108722)
Mark Shannon committed
September 6, 2023
V
gh-108765: Cleanup #include in Python/*.c files (#108977)
Victor Stinner committed
September 1, 2023
V
gh-108634: PyInterpreterState_New() no longer calls Py_FatalError() (#108748)
Victor Stinner committed
August 31, 2023
V
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner committed
August 17, 2023
M
August 7, 2023
E
gh-107630: Initialize Each Interpreter's refchain Properly (gh-107733)
Eric Snow committed
July 28, 2023
E
gh-105699: Use a _Py_hashtable_t for the PyModuleDef Cache (gh-106974)
Eric Snow committed
July 27, 2023
E
gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-107359)
Eric Snow committed
July 22, 2023
V
GH-103082: Rename PY_MONITORING_EVENTS to _PY_MONITORING_EVENTS (#107069)
Victor Stinner committed
July 2, 2023
V
gh-106320: Use _PyInterpreterState_GET() (#106336)
Victor Stinner committed
V
gh-106320: Remove private _PyInterpreterState functions (#106325)
Victor Stinner committed
June 22, 2023
V
gh-105927: Avoid calling PyWeakref_GET_OBJECT() (#105997)
Victor Stinner committed
June 14, 2023
June 13, 2023
E
gh-104812: Run Pending Calls in any Thread (gh-104813)
Eric Snow committed
June 8, 2023
E
gh-100227: Lock Around Modification of the Global Allocators State (gh-105516)
Eric Snow committed
E
gh-100227: Lock Around Adding Global Audit Hooks (gh-105515)
Eric Snow committed
E
gh-100227: Lock Around Use of the Global "atexit" State (gh-105514)
Eric Snow committed
June 2, 2023
M
GH-104584: Plugin optimizer API (GH-105100)
Mark Shannon committed
June 1, 2023
May 15, 2023
E
May 8, 2023
E
gh-99113: A Per-Interpreter GIL! (gh-104210)
Eric Snow committed
May 6, 2023
E
gh-99113: Make Sure the GIL is Acquired at the Right Places (gh-104208)
Eric Snow committed
May 5, 2023
E
gh-99113: Share the GIL via PyInterpreterState.ceval.gil (gh-104203)
Eric Snow committed
May 4, 2023
V
gh-103323: Remove PyRuntimeState_GetThreadState() (#104171)
Victor Stinner committed
April 29, 2023
M
GH-103082: Code cleanup in instrumentation code (#103474)
Mark Shannon committed
April 25, 2023
E
April 24, 2023
E
gh-101659: Isolate "obmalloc" State to Each Interpreter (gh-101660)
Eric Snow committed
E
April 12, 2023
M
GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-103083)
Mark Shannon committed
April 11, 2023
April 6, 2023
E
gh-100227: Use an Array for _PyRuntime's Set of Locks During Init (gh-103315)
Eric Snow committed
March 29, 2023
March 27, 2023
March 23, 2023
E
March 21, 2023
E
gh-102304: Move the Total Refcount to PyInterpreterState (gh-102545)
Eric Snow committed
March 20, 2023
E
gh-102304: Fix Non-Debug Builds (gh-102846)
Eric Snow committed
E
gh-102304: Move _Py_RefTotal to _PyRuntimeState (gh-102543)
Eric Snow committed
March 14, 2023
E
gh-102660: Handle m_copy Specially for the sys and builtins Modules (gh-102661)
Eric Snow committed
February 28, 2023
E
gh-100227: Move the dtoa State to PyInterpreterState (gh-102331)
Eric Snow committed
February 25, 2023
K
GH-102126: fix deadlock at shutdown when clearing thread states (#102222)
Kumar Aditya committed
February 16, 2023
E
gh-101758: Fix the wasm Buildbots (gh-101943)
Eric Snow committed
February 15, 2023
E
gh-101758: Clean Up Uses of Import State (gh-101919)
Eric Snow committed
February 8, 2023
M
GH-101578: Normalize the current exception (GH-101607)
Mark Shannon committed