COMMITS
/ Python/pystate.c 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
February 6, 2023
E
January 30, 2023
E
gh-59956: Clarify Runtime State Status Expectations (gh-101308)
Eric Snow committed
January 26, 2023
В
Fix typos in pystate.c file (#101348)
Виталий Дмитриев committed
January 23, 2023
E
January 20, 2023
N
gh-101181: Fix `unused-variable` warning in `pystate.c` (#101188)
Nikita Sobolev committed
E
gh-59956: Fix Function Groupings in pystate.c (gh-101172)
Eric Snow committed
January 19, 2023
E
gh-59956: Clarify GILState-related Code (gh-101161)
Eric Snow committed
January 15, 2023
K
GH-100892: consolidate `HEAD_LOCK/HEAD_UNLOCK` macros (#100953)
Kumar Aditya committed
January 9, 2023
B
GH-100126: Skip incomplete frames in more places (GH-100613)
Brandt Bucher committed
December 14, 2022
I
GH-100000: Cleanup and polish various watchers code (GH-99998)
Itamar Ostricher committed
December 5, 2022
E
December 2, 2022
E
gh-99741: Clean Up the _xxsubinterpreters Module (gh-99940)
Eric Snow committed
E
gh-99741: Fix the Cross-Interpreter Data API (gh-99939)
Eric Snow committed
I
GH-91054: Add code object watchers API (GH-99859)
Itamar Ostricher committed
November 22, 2022
November 17, 2022
November 16, 2022
E
gh-81057: Move the global Dict-Related Versions to _PyRuntimeState (gh-99497)
Eric Snow committed
S
gh-99377: Add audit events for thread creation and clear (GH-99378)
Steve Dower committed
E
gh-81057: Move More Globals in Core Code to _PyRuntimeState (gh-99516)
Eric Snow committed
November 15, 2022
K
GH-99205: remove `_static` field from `PyThreadState` and `PyInterpreterState` (GH-99385)
Kumar Aditya committed
November 11, 2022
E
gh-81057: Move the Allocators to _PyRuntimeState (gh-99217)
Eric Snow committed
November 10, 2022
M
GH-96421: Insert shim frame on entry to interpreter (GH-96319)
Mark Shannon committed
V
gh-99300: Use Py_NewRef() in Python/ directory (#99302)
Victor Stinner committed
November 9, 2022
B
GH-99205: Mark new interpreters and threads as non-static (GH-99268)
Brandt Bucher committed
October 26, 2022
E
October 7, 2022
C
GH-91052: Add C API for watching dictionaries (GH-31787)
Carl Meyer committed
October 5, 2022
M
GH-91079: Decouple C stack overflow checks from Python recursion checks. (GH-96510)
Mark Shannon committed
September 13, 2022
September 9, 2022
K
Fix possible NULL pointer dereference in _PyThread_CurrentFrames (GH-96584)
Kumar Aditya committed