COMMITS
/ Python/ceval.c May 13, 2026
J
gh-149642: Fix interaction between exec and lazy_imports=all (#149643)
Jelle Zijlstra committed
May 5, 2026
P
gh-98894: Restore function entry/exit DTrace probes (#142397)
Pablo Galindo Salgado committed
May 2, 2026
D
GH-126910: Add gdb support for unwinding JIT frames (#146071)
Diego Russo committed
April 27, 2026
A
Fix typo in `ceval.c` error message (#148860)
Anonymous941 committed
April 23, 2026
D
GH-126910: Build/link the JIT shim in the Python interpreter (#148872)
Diego Russo committed
April 22, 2026
G
gh-142186: Allow all PEP-669 events to be per-code object and disableable (GH-146182)
Gabriele N. Tornetta committed
April 16, 2026
M
April 11, 2026
D
gh-148171: Convert `CALL_BUILTIN_CLASS` to leave arguments on the stack (gh-148381)
Donghee Na committed
S
K
gh-148171: convert more variadic uops to leave input on stack in JIT (#148361)
Kumar Aditya committed
April 10, 2026
April 4, 2026
K
gh-131798: JIT inline function addresses of builtin methods (#146906)
Kumar Aditya committed
April 2, 2026
April 1, 2026
M
GH-126910: Make `_Py_get_machine_stack_pointer` return the stack pointer (#147945)
Mark Shannon committed
March 31, 2026
S
gh-146615: Fix format specifiers in Python/ directory (GH-146619)
sunmy2019 committed
March 29, 2026
S
gh-145876: Do not mask KeyErrors raised during dictionary unpacking in call (GH-146472)
Serhiy Storchaka committed
March 27, 2026
K
gh-126910: Verify that JIT stencils preserve frame pointer (GH-146524)
Ken Jin committed
March 26, 2026
S
gh-145876: Do not mask AttributeErrors raised during dictionary unpacking (GH-145906)
Serhiy Storchaka committed
March 25, 2026
H
gh-146369: Ensure `PYTHON_LAZY_IMPORTS=none` overrides `__lazy_modules__` (#146371)
Hugo van Kemenade committed
March 21, 2026
M
GH-145667: Merge `GET_ITER` and `GET_YIELD_FROM_ITER` (GH-146120)
Mark Shannon committed
March 18, 2026
V
gh-146092: Handle _PyFrame_GetFrameObject() failures properly (#146124)
Victor Stinner committed
March 17, 2026
S
March 16, 2026
K
gh-127958: Trace from RESUME in the JIT (GH-145905)
Ken Jin committed
March 10, 2026
P
gh-145376: Fix refleaks and double decref for code in Python/ (#145666)
Pieter Eendebak committed
March 5, 2026
V
gh-145055: Accept frozendict for globals in exec() and eval() (#145072)
Victor Stinner committed
March 2, 2026
February 20, 2026
February 19, 2026
D
gh-144702: Use standard terminology in class pattern error message (#144703)
David Peter committed
February 14, 2026
M
gh-138912: Improve MATCH_CLASS opcode performance (GH-138915)
Marc Mueller committed
February 12, 2026
P
gh-142349: Implement PEP 810 - Explicit lazy imports (#142351)
Pablo Galindo Salgado committed
February 6, 2026
K
gh-144549: Fix tail calling interpreter on Windows for FT (GH-144550)
Ken Jin committed
February 3, 2026
January 30, 2026
S
gh-120321: Make gi_yieldfrom thread-safe in free-threading build (#144292)
Sam Gross committed
January 27, 2026
S
gh-144289: Remove ENABLE_SPECIALIZATION_FT (gh-144290)
Sam Gross committed
January 20, 2026
S
January 16, 2026
D
gh-142913: Add test case for interpreter generator w/ overridden opcodes (#142911)
Dino Viehland committed
January 14, 2026
K
January 10, 2026
N
gh-143604: Hold strong reference to executor during JIT tracing (GH-143646)
Nadeshiko Manju committed
January 9, 2026
K
gh-143421: Allocate all JIT state in one go (GH-143626)
Ken Jin committed
January 6, 2026
K
gh-142982: Specialize CALL_FUNCTION_EX (GH-143391)
Ken Jin committed
January 3, 2026
January 2, 2026
A
gh-143361: Pass PY_VECTORCALL_ARGUMENTS_OFFSET in _Py_CallBuiltinClass_StackRefSteal (GH-143367)
Aaron Wieczorek committed
December 22, 2025
C
GH-139922: Tail calling for MSVC (VS 2026) (GH-143068)
Chris Eibl committed
December 19, 2025
S
gh-120321: Make gi_frame_state transitions atomic in FT build (gh-142599)
Sam Gross committed
D
JIT: Rename trampoline.c to shim.c (#142974)
Diego Russo committed
December 17, 2025
S
GH-100964: Fix reference cycle in exhausted generator frames (#141112)
Savannah Ostrowski committed
December 11, 2025
M
GH-135379: Top of stack caching for the JIT. (GH-135465)
Mark Shannon committed
December 7, 2025
P
gh-138122: Don't sample partial frame chains (#141912)
Pablo Galindo Salgado committed
December 6, 2025
P
gh-138122: Implement frame caching in RemoteUnwinder to reduce memory reads (#142137)
Pablo Galindo Salgado committed