index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Objects
/
frameobject.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)
Ken Jin
2025-11-13
1
-1/+5
*
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner
2025-08-18
1
-2/+4
*
gh-137200: support frame lineno setter with `BRANCH_LEFT` and `BRANCH_RIGHT` ...
Xuanteng Huang
2025-07-31
1
-0/+2
*
gh-136492: Add `FrameLocalsProxyType` to `types` (GH-136546)
Peter Bierma
2025-07-20
1
-0/+10
*
GH-132554: "Virtual" iterators (GH-132555)
Mark Shannon
2025-05-27
1
-0/+4
*
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
Mark Shannon
2025-04-30
1
-2/+0
*
GH-132508: Use tagged integers on the evaluation stack for the last instructi...
Mark Shannon
2025-04-29
1
-2/+3
*
gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708)
mpage
2025-04-01
1
-1/+38
*
gh-131238: Move _Py_VISIT_STACKREF() to pycore_stackref.h (#131560)
Victor Stinner
2025-03-21
1
-7/+7
*
gh-128421: Add locking to most frame object functions (gh-131479)
Sam Gross
2025-03-21
1
-120/+224
*
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner
2025-03-19
1
-1/+3
*
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon
2025-03-17
1
-0/+1
*
gh-127271: Remove the PyCell_Get usage for framelocalsproxy (#130383)
Tian Gao
2025-02-27
1
-20/+59
*
gh-128396: Fix a crash when inline comprehension has the same local variable ...
Tian Gao
2025-02-19
1
-2/+9
*
gh-111178: fix UBSan failures in `Objects/frameobject.c` (GH-129777)
Bénédikt Tran
2025-02-08
1
-96/+118
*
Revert "GH-128914: Remove conditional stack effects from `bytecodes.c` and th...
Sam Gross
2025-01-23
1
-5/+14
*
GH-91048: Add utils for capturing async call stack for asyncio programs and e...
Yury Selivanov
2025-01-22
1
-0/+10
*
GH-128563: Add new frame owner type for interpreter entry frames (GH-129078)
Mark Shannon
2025-01-21
1
-1/+1
*
GH-128914: Remove conditional stack effects from `bytecodes.c` and the code g...
Mark Shannon
2025-01-20
1
-14/+5
*
gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199)
Yan Yanchii
2024-12-25
1
-0/+4
*
GH-127705: Add debug mode for `_PyStackRef`s inspired by HPy debug mode (GH-1...
Mark Shannon
2024-12-20
1
-2/+2
*
gh-127271: Replace use of PyCell_GET/SET (gh-127272)
Neil Schemenauer
2024-12-03
1
-12/+16
*
gh-115999: Implement thread-local bytecode and enable specialization for `BIN...
mpage
2024-11-04
1
-6/+8
*
GH-125837: Split `LOAD_CONST` into three. (GH-125972)
Mark Shannon
2024-10-29
1
-2/+0
*
gh-124218: Avoid refcount contention on builtins module (GH-125847)
Sam Gross
2024-10-24
1
-20/+4
*
gh-125590: Allow FrameLocalsProxy to delete and pop keys from extra locals (#...
Tian Gao
2024-10-21
1
-6/+70
*
gh-124513: Check args in framelocalsproxy_new() (#124515)
Victor Stinner
2024-09-25
1
-3/+20
*
gh-123923: Defer refcounting for `f_funcobj` in `_PyInterpreterFrame` (#124026)
Sam Gross
2024-09-24
1
-4/+5
*
gh-123923: Defer refcounting for `f_executable` in `_PyInterpreterFrame` (#12...
Sam Gross
2024-09-12
1
-6/+1
*
GH-118093: Make `CALL_ALLOC_AND_ENTER_INIT` suitable for tier 2. (GH-123140)
Mark Shannon
2024-08-20
1
-2/+1
*
GH-122390: Replace `_Py_GetbaseOpcode` with `_Py_GetBaseCodeUnit` (GH-122942)
Mark Shannon
2024-08-13
1
-8/+9
*
gh-122058: `Lib/inspect`: Update docstrings for `isfunction`, `isgenerator`, ...
Kirill Podoprigora
2024-08-06
1
-1/+1
*
gh-120906: Support arbitrary hashable keys in FrameLocalsProxy (GH-122309)
Petr Viktorin
2024-07-30
1
-60/+80
*
GH-120024: Use pointer for stack pointer (GH-121923)
Mark Shannon
2024-07-18
1
-11/+13
*
gh-118934: Make PyEval_GetLocals return borrowed reference (#119769)
Tian Gao
2024-07-16
1
-0/+4
*
gh-117139: Convert the evaluation stack to stack refs (#118450)
Ken Jin
2024-06-26
1
-28/+29
*
gh-120834: fix type of *_iframe field in _PyGenObject_HEAD declaration (#120835)
Irit Katriel
2024-06-24
1
-3/+3
*
GH-120097: Make FrameLocalsProxy a mapping (#120101)
Mark Shannon
2024-06-19
1
-1/+1
*
gh-74929: PEP 667 C API documentation (gh-119379)
Alyssa Coghlan
2024-06-01
1
-2/+7
*
gh-109176: replace _PyFrame_OpAlreadyRan by an assertion that the frame is co...
Irit Katriel
2024-05-21
1
-33/+2
*
gh-118921: Add `copy()` method for `FrameLocalsProxy` (#118923)
Tian Gao
2024-05-10
1
-0/+19
*
gh-118746: Fix crash in frame_getlocals and _PyFrame_GetLocals (#118748)
Tian Gao
2024-05-08
1
-0/+18
*
GH-115709: Invalidate executors when a local variable is changed via frame.f_...
Mark Shannon
2024-05-06
1
-1/+2
*
gh-118609: Add proper error check for framelocalsproxy (#118615)
Tian Gao
2024-05-06
1
-46/+99
*
gh-74929: Make containment checks more efficient in `FrameLocalsProxy` (#118624)
Tian Gao
2024-05-06
1
-10/+19
*
gh-118605: Fix reference leak in FrameLocalsProxy (#118607)
Tian Gao
2024-05-05
1
-3/+28
*
gh-74929: Remove undesirable DECREF in PEP 667 implementation (#118583)
Tian Gao
2024-05-05
1
-1/+0
*
gh-74929: Implement PEP 667 (GH-115153)
Tian Gao
2024-05-04
1
-199/+661
*
gh-107674: Lazy load line number to improve performance of tracing (GH-118127)
Tian Gao
2024-04-29
1
-4/+12
*
GH-118095: Handle `RETURN_GENERATOR` in tier 2 (GH-118180)
Mark Shannon
2024-04-25
1
-5/+0
[next]