COMMITS
/ Objects/frameobject.c March 28, 2026
S
GH-145247: Use _PyTuple_FromPair[Steal] in Objects (#145884)
Sergey Miryanov committed
March 18, 2026
V
gh-146092: Handle _PyFrame_GetFrameObject() failures properly (#146124)
Victor Stinner committed
February 19, 2026
M
GH-144651: Optimize the new uops added when recording values during tracing. (GH-144948)
Mark Shannon committed
February 6, 2026
S
gh-144446: Fix some frame object thread-safety issues (gh-144479)
Sam Gross committed
January 8, 2026
S
gh-120321: Make gen.gi_frame.clear() thread-safe (gh-143112)
Sam Gross committed
December 26, 2025
Y
Remove redundant pycore_optimizer.h includes (#143184)
Yongtao Huang committed
November 13, 2025
K
gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)
Ken Jin committed
August 18, 2025
A
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner committed
July 31, 2025
X
gh-137200: support frame lineno setter with `BRANCH_LEFT` and `BRANCH_RIGHT` events (GH-137229)
Xuanteng Huang committed
July 20, 2025
P
gh-136492: Add `FrameLocalsProxyType` to `types` (GH-136546)
Peter Bierma committed
May 27, 2025
M
GH-132554: "Virtual" iterators (GH-132555)
Mark Shannon committed
April 30, 2025
M
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
Mark Shannon committed
April 29, 2025
April 1, 2025
M
gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708)
mpage committed
March 21, 2025
V
gh-131238: Move _Py_VISIT_STACKREF() to pycore_stackref.h (#131560)
Victor Stinner committed
S
gh-128421: Add locking to most frame object functions (gh-131479)
Sam Gross committed
March 19, 2025
V
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner committed
March 17, 2025
M
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon committed
February 27, 2025
T
gh-127271: Remove the PyCell_Get usage for framelocalsproxy (#130383)
Tian Gao committed
February 19, 2025
February 8, 2025
B
gh-111178: fix UBSan failures in `Objects/frameobject.c` (GH-129777)
Bénédikt Tran committed
January 23, 2025
January 22, 2025
Y
January 21, 2025
M
GH-128563: Add new frame owner type for interpreter entry frames (GH-129078)
Mark Shannon committed
January 20, 2025
December 25, 2024
Y
gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199)
Yan Yanchii 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
N
gh-127271: Replace use of PyCell_GET/SET (gh-127272)
Neil Schemenauer committed
November 4, 2024
October 29, 2024
M
GH-125837: Split `LOAD_CONST` into three. (GH-125972)
Mark Shannon committed
October 24, 2024
S
gh-124218: Avoid refcount contention on builtins module (GH-125847)
Sam Gross committed
October 21, 2024
September 25, 2024
V
gh-124513: Check args in framelocalsproxy_new() (#124515)
Victor Stinner committed
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 13, 2024
M
GH-122390: Replace `_Py_GetbaseOpcode` with `_Py_GetBaseCodeUnit` (GH-122942)
Mark Shannon committed
August 6, 2024
K
gh-122058: `Lib/inspect`: Update docstrings for `isfunction`, `isgenerator`, `isframe`, `iscode`. (#122059)
Kirill Podoprigora committed
July 30, 2024
P
gh-120906: Support arbitrary hashable keys in FrameLocalsProxy (GH-122309)
Petr Viktorin 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
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 19, 2024
M
GH-120097: Make FrameLocalsProxy a mapping (#120101)
Mark Shannon committed
June 1, 2024
A
gh-74929: PEP 667 C API documentation (gh-119379)
Alyssa Coghlan committed
May 21, 2024
I
May 10, 2024
T
gh-118921: Add `copy()` method for `FrameLocalsProxy` (#118923)
Tian Gao committed
May 8, 2024
T
gh-118746: Fix crash in frame_getlocals and _PyFrame_GetLocals (#118748)
Tian Gao committed
May 6, 2024
M
T
gh-118609: Add proper error check for framelocalsproxy (#118615)
Tian Gao committed