COMMITS
/ Python/pystate.c March 21, 2025
V
gh-131238: Add pycore_interpframe_structs.h header (#131553)
Victor Stinner committed
March 20, 2025
V
gh-131238: Remove includes from pycore_interp.h (#131495)
Victor Stinner committed
March 19, 2025
V
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner committed
V
gh-131238: Remove many includes from pycore_interp.h (#131472)
Victor Stinner committed
March 17, 2025
V
gh-131238: Convert pycore_pystate.h static inline to functions (#131352)
Victor Stinner committed
M
GH-131238: Core header refactor (GH-131250)
Mark Shannon committed
March 6, 2025
S
gh-124878: Fix race conditions during interpreter finalization (#130649)
Sam Gross committed
March 5, 2025
M
GH-127705: better double free message. (GH-130785)
Mark Shannon committed
February 27, 2025
S
gh-130091: Reorder `_PyThreadState_Attach` to avoid data race (gh-130092)
Sam Gross committed
S
gh-130421: Fix data race on timebase initialization (gh-130592)
Sam Gross committed
February 25, 2025
M
GH-130396: Use computed stack limits on linux (GH-130398)
Mark Shannon committed
February 24, 2025
February 20, 2025
S
gh-111924: Fix data races when swapping allocators (gh-130287)
Sam Gross committed
February 19, 2025
M
GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)
Mark Shannon committed
February 6, 2025
K
gh-128002: use per threads tasks linked list in asyncio (#128869)
Kumar Aditya committed
January 29, 2025
B
GH-126599: Remove the PyOptimizer API (GH-129194)
Brandt Bucher committed
January 22, 2025
Y
January 20, 2025
V
gh-129033: Remove _PyInterpreterState_SetConfig() function (#129048)
Victor Stinner committed
P
gh-128360: Add `_Py_AssertHoldsTstate` as assertion for holding a thread state (#128361)
Peter Bierma committed
December 20, 2024
M
GH-127705: Add debug mode for `_PyStackRef`s inspired by HPy debug mode (GH-128121)
Mark Shannon committed
December 3, 2024
November 22, 2024
R
gh-109746: Make _thread.start_new_thread delete state of new thread on its startup failure (GH-109761)
Radislav Chugunov committed
November 21, 2024
E
gh-114940: Add _Py_FOR_EACH_TSTATE_UNLOCKED(), and Friends (gh-127077)
Eric Snow committed
November 20, 2024
P
gh-121058: Warn if `PyThreadState_Clear` is called with an exception set (gh-121343)
Peter Bierma committed
November 19, 2024
E
E
gh-126986: Drop _PyInterpreterState_FailIfNotRunning() (gh-126988)
Eric Snow committed
November 7, 2024
E
gh-76785: Minor Cleanup of "Cross-interpreter" Code (gh-126457)
Eric Snow committed
November 4, 2024
October 23, 2024
E
gh-125286: Share the Main Refchain With Legacy Interpreters (gh-125709)
Eric Snow committed
October 18, 2024
E
gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)
Eric Snow committed
October 15, 2024
S
gh-124218: Use per-thread refcounts for code objects (#125216)
Sam Gross committed
October 12, 2024
K
gh-111924: use atomics for interp id refcounting (#125321)
Kumar Aditya committed
October 1, 2024
T
S
gh-124218: Refactor per-thread reference counting (#124844)
Sam Gross committed
September 27, 2024
S
GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-124443)
Savannah Ostrowski committed
September 24, 2024
J
gh-119333: Add C api to have contextvar enter/exit callbacks (#119335)
Jason Fried committed
August 24, 2024
A
Remove comment from pystate created in 2003 (#123259)
Anthony Shaw committed
August 15, 2024
P
Add debug offsets for free threaded builds (#123041)
Pablo Galindo Salgado committed
August 8, 2024
S
gh-122697: Fix free-threading memory leaks at shutdown (#122703)
Sam Gross committed
August 6, 2024
S
gh-122417: Implement per-thread heap type refcounts (#122418)
Sam Gross committed
July 22, 2024
S
gh-100240: Use a consistent implementation for freelists (#121934)
Sam Gross committed
July 19, 2024
M
July 17, 2024
S
gh-121621: Move asyncio_running_loop to private struct (#121939)
Sam Gross committed
July 16, 2024
K
gh-121621: Move asyncio running loop to thread state (GH-121695)
Ken Jin committed
June 25, 2024
E
gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121010)
Eric Snow committed
June 19, 2024
K
gh-120726: Fix compiler warnings on is_core_module() (#120727)
Kirill Podoprigora committed
June 4, 2024
S
gh-117657: Fix race involving GC and heap initialization (#119923)
Sam Gross committed
June 3, 2024
S
gh-117657: Fix race involving immortalizing objects (#119927)
Sam Gross committed
May 31, 2024
S
gh-119369: Fix deadlock during thread exit in free-threaded build (#119528)
Sam Gross committed