COMMITS
/ Objects/frameobject.c 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
May 5, 2024
T
gh-118605: Fix reference leak in FrameLocalsProxy (#118607)
Tian Gao committed
T
gh-74929: Remove undesirable DECREF in PEP 667 implementation (#118583)
Tian Gao committed
May 4, 2024
T
gh-74929: Implement PEP 667 (GH-115153)
Tian Gao committed
April 29, 2024
T
April 25, 2024
M
GH-118095: Handle `RETURN_GENERATOR` in tier 2 (GH-118180)
Mark Shannon committed
March 19, 2024
B
gh-115756: make PyCode_GetFirstFree an unstable API (GH-115781)
Bogdan Romanyuk committed
January 31, 2024
A
gh-113939: Frame clear, clear locals (#113940)
Albert Zeyer committed
December 21, 2023
November 7, 2023
I
gh-79932: raise exception if frame.clear() is called on a suspended frame (#111792)
Irit Katriel committed
November 6, 2023
I
simplify code to pop exception in frame_setlineno (#111702)
Irit Katriel committed
November 3, 2023
T
gh-103615: Use local events for opcode tracing (GH-109472)
Tian Gao committed
October 26, 2023
I
gh-109094: replace frame->prev_instr by frame->instr_ptr (#109095)
Irit Katriel committed
October 24, 2023
S
GH-94438: Restore ability to jump over None tests (GH-111237)
Savannah Ostrowski committed
September 13, 2023
B
GH-105848: Replace KW_NAMES + CALL with LOAD_CONST + CALL_KW (GH-109300)
Brandt Bucher committed
September 7, 2023
C
gh-108732: include comprehension locals in frame.f_locals (#109026)
Carl Meyer committed
September 6, 2023
I
gh-108991: replace _PyFrame_GetState by two simpler functions (#108992)
Irit Katriel committed
August 23, 2023
I
gh-105481: remove regen-opcode. Generated _PyOpcode_Caches in regen-cases. (#108367)
Irit Katriel committed
August 16, 2023
I
August 1, 2023
A
gh-106092: Fix use-after-free crash in frame_dealloc (#106875)
Anders Kaseorg committed
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
July 1, 2023
M
Fix duplicate word typos in comments (#106225)
Md Sadman Chowdhury committed
June 14, 2023
June 2, 2023
M
GH-104584: Plugin optimizer API (GH-105100)
Mark Shannon committed
May 12, 2023
M
GH-103082: Filter LINE events in VM, to simplify tool implementation. (GH-104387)
Mark Shannon committed
May 9, 2023
C
gh-97933: (PEP 709) inline list/dict/set comprehensions (#101441)
Carl Meyer committed
May 5, 2023
April 12, 2023
M
GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-103083)
Mark Shannon committed
March 23, 2023
B
GH-100982: Break up COMPARE_AND_BRANCH (GH-102801)
Brandt Bucher committed
March 22, 2023
I
gh-102859: Remove JUMP_IF_FALSE_OR_POP and JUMP_IF_TRUE_OR_POP (#102870)
Irit Katriel committed