COMMITS
/ Include/internal/pycore_stackref.h April 10, 2026
March 11, 2026
S
gh-145685: Avoid contention on TYPE_LOCK in super() lookups (gh-145775)
Sam Gross committed
December 15, 2025
S
gh-142472: Clean-up _PyStackRef functions (gh-142479)
Sam Gross committed
December 11, 2025
M
GH-135379: Top of stack caching for the JIT. (GH-135465)
Mark Shannon committed
December 8, 2025
S
gh-124379: Document _PyStackRef (gh-142321)
Sam Gross committed
November 5, 2025
M
gh-131527: Stackref debug borrow checker (#140599)
Mikhail Efimov committed
November 1, 2025
D
gh-140868: Don't rely on undefined left shift behavior in assert (#140869)
Dino Viehland committed
October 23, 2025
M
gh-135125: Fix Py_STACKREF_DEBUG build (GH-139475)
Mikhail Efimov committed
October 22, 2025
S
GH-139193: Fix dump_stack when PYTHON_LLTRACE=4 (GH-139384)
Sergey Miryanov committed
September 24, 2025
D
gh-133171: Re-enable JUMP_BACKWARD to free-threading build (gh-137800)
Donghee Na committed
July 28, 2025
K
gh-134043: use stackrefs for dict lookup in `_PyObject_GetMethodStackRef` (#136412)
Kumar Aditya committed
July 7, 2025
C
gh-135906: Use `_PyObject_CAST` in internal headers (GH-135892)
Charlie Lin committed
July 2, 2025
V
gh-127705: Move Py_INCREF_MORTAL() to the internal C API (GH-136178)
Victor Stinner committed
June 11, 2025
M
GH-135379: Remove types from stack items in code generator. (GH-135384)
Mark Shannon committed
June 5, 2025
M
GH-132554: Fix tier2 `FOR_ITER` implementation and optimizations (GH-135137)
Mark Shannon committed
May 27, 2025
M
GH-132554: "Virtual" iterators (GH-132555)
Mark Shannon committed
May 22, 2025
M
GH-133932: Tagged ints are heap safe (GH-134244)
Mark Shannon committed
May 20, 2025
M
GH-134282: Always borrow references LOAD_CONST (GH-134284)
Mark Shannon committed
May 9, 2025
N
gh-133476: Assert with the `PyStackRef_IsTaggedInt` function (GH-133477)
Nybblista committed
April 29, 2025
April 4, 2025
M
GH-131498: Cases generator: manage stacks automatically (GH-132074)
Mark Shannon committed
April 3, 2025
M
GH-131904: Fix Py_STACKREF_DEBUG build (GH-132022)
Mark Shannon committed
April 1, 2025
M
gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708)
mpage committed
March 27, 2025
N
Revise `pycore_stackref.h` comments. (#130601)
Neil Schemenauer committed
N
gh-131782: Fix cast to match type of `bits` in `_Py_TryIncrefCompareStackRef` (#131783)
Neil Schemenauer committed
March 26, 2025
S
gh-131586: Avoid refcount contention in some "special" calls (#131588)
Sam Gross committed
March 21, 2025
V
gh-131238: Move _Py_VISIT_STACKREF() to pycore_stackref.h (#131560)
Victor Stinner committed
V
gh-131238: Remove pycore_object_deferred.h from pycore_object.h (#131549)
Victor Stinner committed
March 17, 2025
M
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon committed
M
GH-131238: Core header refactor (GH-131250)
Mark Shannon committed
March 10, 2025
M
GH-127705: Use `_PyStackRef`s in the default build. (GH-127875)
Mark Shannon committed
March 5, 2025
M
GH-127705: better double free message. (GH-130785)
Mark Shannon committed
February 13, 2025
D
gh-129984: Mark immortal objects as deferred (#129985)
Dino Viehland committed
December 20, 2024
M
GH-127705: Add debug mode for `_PyStackRef`s inspired by HPy debug mode (GH-128121)
Mark Shannon committed
November 22, 2024
S
gh-127022: Simplify `PyStackRef_FromPyObjectSteal` (#127024)
Sam Gross committed
October 14, 2024
October 9, 2024
M
October 7, 2024
September 17, 2024
V
gh-124064: Fix -Wconversion warnings in pycore_{long,object}.h (#124177)
Victor Stinner committed
V
gh-124064: Fix -Wconversion warnings in pycore_{gc,list,stackref}.h (#124174)
Victor Stinner committed
September 12, 2024
S
August 23, 2024
S
gh-117376: Make `Py_DECREF` a macro in ceval.c in free-threaded build (#122975)
Sam Gross committed
August 15, 2024
S
gh-117139: Garbage collector support for deferred refcounting (#122956)
Sam Gross committed
July 25, 2024
July 3, 2024
K
gh-121263: Macro-ify most stackref functions for MSVC (GH-121270)
Ken Jin committed
July 2, 2024
S
gh-117139: Add _PyTuple_FromStackRefSteal and use it (#121244)
Sam Gross committed
June 26, 2024
K
gh-117139: Convert the evaluation stack to stack refs (#118450)
Ken Jin committed
May 4, 2024
K
gh-117139: Fix missing semicolon (GH-118573)
Ken Jin committed
April 30, 2024
K
gh-117139: Add header for tagged pointers (GH-118330)
Ken Jin committed