COMMITS
/ Modules/gcmodule.c May 27, 2022
E
bpo-40514: Drop EXPERIMENTAL_ISOLATED_SUBINTERPRETERS (gh-93185)
Eric Snow committed
May 4, 2022
V
gh-92036: Fix gc_fini_untrack() (#92037)
Victor Stinner committed
January 27, 2022
V
bpo-40170: PyType_SUPPORTS_WEAKREFS() becomes a regular function (GH-30938)
Victor Stinner committed
January 14, 2022
January 13, 2022
V
bpo-46070: _PyGC_Fini() untracks objects (GH-30577)
Victor Stinner committed
December 7, 2021
November 29, 2021
M
bpo-45786: Allocate space for frame in frame object. (GH-29729)
Mark Shannon committed
October 1, 2021
V
bpo-41710: gc_collect_main() uses _PyTime_GetPerfCounter() (GH-28676)
Victor Stinner committed
August 4, 2021
V
bpo-41117: Cleanup subtract_refs() (GH-27593)
Victor Stinner committed
April 28, 2021
S
bpo-28254: Add a C-API for controlling the GC state (GH-25687)
scoder committed
March 14, 2021
P
bpo-43439: Wrapt the tuple in the audit events for the gc module (GH-24836)
Pablo Galindo committed
March 10, 2021
P
bpo-43439: Add audit hooks for gc functions (GH-24794)
Pablo Galindo committed
February 19, 2021
V
bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)
Victor Stinner committed
February 16, 2021
N
bpo-35134, Include: Move pytime.h to cpython/pytime.h (GH-23988)
Nicholas Sim committed
December 1, 2020
V
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner committed
November 19, 2020
C
bpo-1635741: Port gc module to multiphase initialization (GH-23377)
Christian Heimes committed
October 30, 2020
V
bpo-42208: Call GC collect earlier in PyInterpreterState_Clear() (GH-23044)
Victor Stinner committed
V
bpo-42208: Pass tstate to _PyGC_CollectNoFail() (GH-23038)
Victor Stinner committed
June 23, 2020
V
bpo-40521: Make dict free lists per-interpreter (GH-20645)
Victor Stinner committed
June 15, 2020
V
bpo-40989: PyObject_INIT() becomes an alias to PyObject_Init() (GH-20901)
Victor Stinner committed
June 10, 2020
V
bpo-39465: Use _PyInterpreterState_GET() (GH-20788)
Victor Stinner committed
V
bpo-40943: Replace PY_FORMAT_SIZE_T with "z" (GH-20781)
Victor Stinner committed
June 5, 2020
V
bpo-40521: Make context free list per-interpreter (GH-20644)
Victor Stinner committed
V
bpo-40521: Make async gen free lists per-interpreter (GH-20643)
Victor Stinner committed
V
bpo-40521: Make list free list per-interpreter (GH-20642)
Victor Stinner committed
June 4, 2020
V
bpo-40521: Make frame free list per-interpreter (GH-20638)
Victor Stinner committed
V
bpo-40521: Make float free list per-interpreter (GH-20636)
Victor Stinner committed
V
bpo-40521: Make tuple free list per-interpreter (GH-20247)
Victor Stinner committed
May 6, 2020
V
bpo-40533: Disable GC in subinterpreters (GH-19961)
Victor Stinner committed
April 29, 2020
V
bpo-40428: Remove PyTuple_ClearFreeList() function (GH-19769)
Victor Stinner committed
April 15, 2020
V
bpo-40268: Remove unused pycore_pymem.h includes (GH-19531)
Victor Stinner committed
April 14, 2020
H
bpo-40170: Convert PyObject_IS_GC() macro to a function (GH-19464)
Hai Shi committed
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
April 11, 2020
P
bpo-40241: Add PyObject_GC_IsTracked and PyObject_GC_IsFinalized to the public C-API (GH-19461)
Pablo Galindo committed
April 6, 2020
V
bpo-40170: PyObject_GET_WEAKREFS_LISTPTR() becomes a function (GH-19377)
Victor Stinner committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
February 7, 2020
V
bpo-39573: Use Py_SET_SIZE() function (GH-18402)
Victor Stinner committed
V
bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393)
Victor Stinner committed
January 24, 2020
V
bpo-38631: Avoid Py_FatalError() in GC collect() (GH-18164)
Victor Stinner committed
January 14, 2020
P
bpo-39322: Add gc.is_finalized to the gc module docstring (GH-18000)
Pablo Galindo committed
P
bpo-39322: Add gc.is_finalized to check if an object has been finalised by the gc (GH-17989)
Pablo Galindo committed
January 13, 2020
P
Fix typos in gcmodule.c and restructure comments for clarity (GH-17983)
Pablo Galindo committed
December 27, 2019
P
Move comment about permanent generation to gcmodule.c (GH-17718)
Pablo Galindo committed
November 23, 2019
V
bpo-38896: Remove PyUnicode_ClearFreeList() function (GH-17354)
Victor Stinner committed
November 20, 2019
V
bpo-37340: Remove PyMethod_ClearFreeList() and PyCFunction_ClearFreeList() (GH-17284)
Victor Stinner committed
V
bpo-36854: Move _PyRuntimeState.gc to PyInterpreterState (GH-17287)
Victor Stinner committed
V
bpo-36854: gcmodule.c gets its state from tstate (GH-17285)
Victor Stinner committed
V
bpo-38858: Factorize Py_EndInterpreter() code (GH-17273)
Victor Stinner committed
V
bpo-36710: Add PyInterpreterState.runtime field (GH-17270)
Victor Stinner committed
V
bpo-36710: Pass tstate parameter to GC collect() (GH-17267)
Victor Stinner committed