COMMITS
/ Python/pystate.c May 11, 2026
May 6, 2026
P
gh-149101: Implement PEP 788 (GH-149116)
Peter Bierma committed
April 24, 2026
April 23, 2026
D
GH-126910: Build/link the JIT shim in the Python interpreter (#148872)
Diego Russo committed
April 16, 2026
D
gh-146031: Allow keeping specialization enabled when specifying eval frame function (#146032)
Dino Viehland committed
April 11, 2026
G
gh-146302: make Py_IsInitialized() thread-safe and reflect true init completion (GH-146303)
Gregory P. Smith committed
April 4, 2026
April 3, 2026
March 27, 2026
K
gh-126910: Verify that JIT stencils preserve frame pointer (GH-146524)
Ken Jin committed
D
GH-126910: avoid reading the FP for getting the SP (GH-146521)
Diego Russo committed
March 16, 2026
March 11, 2026
T
January 24, 2026
H
January 22, 2026
M
GH-139109: Partial reworking of JIT data structures (GH-144105)
Mark Shannon committed
January 20, 2026
D
gh-141504: Move PYTHON_UOPS_OPTIMIZE to policy object (GH-144082)
Donghee Na committed
January 15, 2026
D
gh-141504: Refactor policy object into a single opt_config (gh-143644)
Donghee Na committed
January 14, 2026
H
gh-138050: Use cold flag instead of warm flag in `MAKE_WARM` (GH-143827)
Hai Zhu committed
January 9, 2026
K
gh-143421: Allocate all JIT state in one go (GH-143626)
Ken Jin committed
K
gh-143421: Lazily allocate tracer code and opt buffers (GH-143597)
Ken Jin committed
January 8, 2026
January 7, 2026
S
gh-129824: Fix data race on `runtime->gilstate.check_enabled` (gh-143530)
Sam Gross committed
January 3, 2026
December 19, 2025
D
JIT: Rename trampoline.c to shim.c (#142974)
Diego Russo committed
December 18, 2025
M
GH-142513: Reimplement executor management (GH-142931)
Mark Shannon committed
December 10, 2025
K
gh-142048: Fix lost gc allocations count on thread cleanup (#142233)
Kevin Wang committed
December 7, 2025
P
gh-138122: Don't sample partial frame chains (#141912)
Pablo Galindo Salgado committed
November 13, 2025
K
gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)
Ken Jin committed
V
gh-139653: Add PyUnstable_ThreadState_SetStackProtection() (#139668)
Victor Stinner committed
November 3, 2025
N
gh-131253: free-threaded build support for pystats (gh-137189)
Neil Schemenauer committed
October 28, 2025
P
gh-140544: Always assume that thread locals are available (GH-140690)
Peter Bierma committed
October 27, 2025
October 25, 2025
K
gh-140544: store pointer to interpreter state as a thread local for fast access (#140573)
Kumar Aditya committed
October 24, 2025
K
gh-140544: cleanup `HAVE_THREAD_LOCAL` checks in pystate.c (#140547)
Kumar Aditya committed
October 20, 2025
S
October 18, 2025
K
gh-140067: Fix memory leak in sub-interpreter creation (#140111) (#140261)
Kumar Aditya committed
S
October 15, 2025
P
Revert "gh-140067: Fix memory leak in sub-interpreter creation (#140111)" (#140140)
Peter Bierma committed
October 14, 2025
S
gh-140067: Fix memory leak in sub-interpreter creation (#140111)
Shamil committed
September 19, 2025
P
gh-126016: Remove bad assertion in `PyThreadState_Clear` (GH-139158)
Peter Bierma committed
September 18, 2025
P
gh-136003: Execute pre-finalization callbacks in a loop (GH-136004)
Peter Bierma committed
September 17, 2025
D
gh-137838: Move _PyUOpInstruction buffer to PyInterpreterState (gh-138918)
Donghee Na committed
H
September 16, 2025
S
gh-137433: Fix deadlock with stop-the-world and daemon threads (gh-137735)
Sam Gross committed
August 22, 2025
K
gh-137384: fix crash when accessing warnings state late in runtime shutdown (#138027)
Kumar Aditya committed
August 21, 2025
M
GH-137959: Replace shim code in jitted code with a single trampoline function. (GH-137961)
Mark Shannon committed
August 13, 2025
S
gh-137400: Fix thread-safety issues when profiling all threads (gh-137518)
Sam Gross committed
August 7, 2025
P
gh-137514: Add a free-threading wrapper for mutexes (GH-137515)
Peter Bierma committed
August 1, 2025
M
GH-136410: Faster side exits by using a cold exit stub (GH-136411)
Mark Shannon committed
July 21, 2025
K
gh-136870: fix data race in `PyThreadState_Clear` on `sys_tracing_threads` (#136951)
Kumar Aditya committed