COMMITS
/ Include/internal/pycore_frame.h April 16, 2026
D
gh-148659: Export some internal functions for the JIT (PEP-523) (#148634)
Dino Viehland committed
February 3, 2026
S
gh-120321: Add gi_state, cr_state, and ag_state attributes (gh-144409)
Sam Gross committed
January 30, 2026
S
gh-120321: Make gi_yieldfrom thread-safe in free-threading build (#144292)
Sam Gross committed
April 1, 2025
M
gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708)
mpage committed
March 19, 2025
V
gh-130931: Add pycore_interpframe.h internal header (#131249)
Victor Stinner committed
V
gh-130931: Add pycore_typedefs.h internal header (#131396)
Victor Stinner committed
March 17, 2025
M
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon committed
March 10, 2025
M
GH-127705: Use `_PyStackRef`s in the default build. (GH-127875)
Mark Shannon committed
January 29, 2025
S
gh-129236: Use `stackpointer` in free threaded GC (#129240)
Sam Gross committed
B
GH-128563: Don't leave frame->lltrace uninitialized (GH-129417)
Brandt Bucher committed
January 27, 2025
S
gh-128954: Reorder _PyInterpreterFrame fields for reduced memory usage (#128958)
Sam Gross committed
January 21, 2025
K
gh-128563: Move lltrace into the frame struct (GH-129113)
Ken Jin committed
M
GH-128563: Add new frame owner type for interpreter entry frames (GH-129078)
Mark Shannon committed
December 2, 2024
November 19, 2024
H
Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-126502)" (#126983)
Hugo van Kemenade committed
November 18, 2024
M
GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-126502)
Mark Shannon committed
November 4, 2024
September 24, 2024
S
gh-123923: Defer refcounting for `f_funcobj` in `_PyInterpreterFrame` (#124026)
Sam Gross committed
September 12, 2024
S
August 20, 2024
M
GH-118093: Make `CALL_ALLOC_AND_ENTER_INIT` suitable for tier 2. (GH-123140)
Mark Shannon committed
August 15, 2024
S
gh-117139: Garbage collector support for deferred refcounting (#122956)
Sam Gross committed
July 18, 2024
M
GH-120024: Use pointer for stack pointer (GH-121923)
Mark Shannon committed
July 16, 2024
T
gh-118934: Make PyEval_GetLocals return borrowed reference (#119769)
Tian Gao committed
July 10, 2024
I
gh-119786: fix broken links in docs and comment (#121601)
Irit Katriel committed
June 26, 2024
K
gh-117139: Convert the evaluation stack to stack refs (#118450)
Ken Jin committed
June 24, 2024
I
gh-120834: fix type of *_iframe field in _PyGenObject_HEAD declaration (#120835)
Irit Katriel committed
June 20, 2024
X
Fix typos in comments (#120481)
Xie Yanbo committed
May 4, 2024
T
gh-74929: Implement PEP 667 (GH-115153)
Tian Gao committed
April 30, 2024
I
gh-118272: Clear generator frame's locals when the generator is closed (#118277)
Irit Katriel committed
April 25, 2024
M
GH-118095: Handle `RETURN_GENERATOR` in tier 2 (GH-118180)
Mark Shannon committed
March 21, 2024
G
gh-117045: Add code object to function version cache (#117028)
Guido van Rossum committed
November 9, 2023
November 3, 2023
October 26, 2023
I
gh-109094: replace frame->prev_instr by frame->instr_ptr (#109095)
Irit Katriel committed
October 12, 2023
I
gh-109094: remove redundant arg to _PyFrame_PushTrampolineUnchecked (GH-110759)
Irit Katriel committed
August 31, 2023
V
gh-107149: Make PyUnstable_ExecutableKinds public (#108440)
Victor Stinner committed
August 21, 2023
V
gh-108220: Internal header files require Py_BUILD_CORE to be defined (#108221)
Victor Stinner committed
August 17, 2023
M
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 5, 2023
C
gh-105340: include hidden fast-locals in locals() (#105715)
Carl Meyer committed
June 22, 2023
M
GH-91095: Specialize calls to normal Python classes. (GH-99331)
Mark Shannon committed
June 14, 2023
June 8, 2023
P
Revert "Move observability-relevant structure fields to the top" (#105512)
Pablo Galindo Salgado committed
G
Move observability-relevant structure fields to the top (#105271)
Gabriele N. Tornetta committed
May 12, 2023
M
GH-103082: Filter LINE events in VM, to simplify tool implementation. (GH-104387)
Mark Shannon committed
May 5, 2023
April 29, 2023
M
GH-103082: Code cleanup in instrumentation code (#103474)
Mark Shannon committed
April 13, 2023
M
GH-103488: Use return-offset, not yield-offset. (GH-103502)
Mark Shannon committed