summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_stackref.h
Commit message (Expand)AuthorAgeFilesLines
* GH-127705: Add debug mode for `_PyStackRef`s inspired by HPy debug mode (GH-1...Mark Shannon2024-12-201-0/+113
* gh-127022: Simplify `PyStackRef_FromPyObjectSteal` (#127024)Sam Gross2024-11-221-4/+10
* GH-125323: Convert DECREF_INPUTS_AND_REUSE_FLOAT into a function that takes P...Mark Shannon2024-10-141-0/+7
* gh-125323: Remove some unsafe Py_DECREFs in bytecodes.c, replacing them with ...Ken Jin2024-10-141-0/+3
* GH-120024: Tidy up pycore_stackref.h, splitting into GIL and free-threading s...Mark Shannon2024-10-091-101/+65
* GH-121459: Streamline PyObject* to PyStackRef conversions by disallowing NULL...Mark Shannon2024-10-071-5/+9
* gh-124064: Fix -Wconversion warnings in pycore_{long,object}.h (#124177)Victor Stinner2024-09-171-3/+3
* gh-124064: Fix -Wconversion warnings in pycore_{gc,list,stackref}.h (#124174)Victor Stinner2024-09-171-2/+2
* gh-123923: Defer refcounting for `f_executable` in `_PyInterpreterFrame` (#12...Sam Gross2024-09-121-0/+12
* gh-117376: Make `Py_DECREF` a macro in ceval.c in free-threaded build (#122975)Sam Gross2024-08-231-12/+9
* gh-117139: Garbage collector support for deferred refcounting (#122956)Sam Gross2024-08-151-3/+3
* GH-122034: Add StackRef variants of type checks to reduce the number of PySta...Mark Shannon2024-07-251-0/+33
* gh-121263: Macro-ify most stackref functions for MSVC (GH-121270)Ken Jin2024-07-031-58/+30
* gh-117139: Add _PyTuple_FromStackRefSteal and use it (#121244)Sam Gross2024-07-021-1/+1
* gh-117139: Convert the evaluation stack to stack refs (#118450)Ken Jin2024-06-261-109/+186
* gh-117139: Fix missing semicolon (GH-118573)Ken Jin2024-05-041-1/+1
* gh-117139: Add header for tagged pointers (GH-118330)Ken Jin2024-04-301-0/+195