COMMITS
/ Objects/frameobject.c March 18, 2026
M
[3.13] gh-146092: Handle _PyFrame_GetFrameObject() failures properly (GH-146124) (GH-146132) (#146138)
Miss Islington (bot) committed
February 19, 2025
T
December 26, 2024
S
[3.13] gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199) (GH-128272)
Serhiy Storchaka committed
October 21, 2024
M
[3.13] gh-125590: Allow FrameLocalsProxy to delete and pop keys from extra locals (GH-125616) (#125797)
Miss Islington (bot) committed
September 30, 2024
M
[3.13] gh-124513: Check args in framelocalsproxy_new() (GH-124515) (#124539)
Miss Islington (bot) committed
August 23, 2024
M
[3.13] GH-120097: Make FrameLocalsProxy a mapping (GH-120101) (GH-120749)
Miss Islington (bot) committed
July 31, 2024
P
[3.13] gh-120906: Support arbitrary hashable keys in FrameLocalsProxy (GH-122309) (#122488)
Petr Viktorin committed
July 18, 2024
M
[3.13] gh-118934: Make PyEval_GetLocals return borrowed reference (GH-119769) (#121869)
Miss Islington (bot) committed
June 1, 2024
M
[3.13] gh-74929: PEP 667 C API documentation (gh-119892)
Miss Islington (bot) committed
May 10, 2024
M
[3.13] gh-118921: Add `copy()` method for `FrameLocalsProxy` (GH-118923) (#118933)
Miss Islington (bot) 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
March 8, 2023
I
February 20, 2023
S
gh-101907: Stop using `_Py_OPCODE` and `_Py_OPARG` macros (GH-101912)
Steve Dower committed
February 13, 2023
February 7, 2023
P
gh-101632: Add the new RETURN_CONST opcode (#101633)
penguin_wwy committed
January 16, 2023
M
GH-100982: Add `COMPARE_AND_BRANCH` instruction (GH-100983)
Mark Shannon committed