COMMITS
/ Modules/gcmodule.c 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
V
bpo-38631: Avoid Py_FatalError() in handle_legacy_finalizers() (GH-17266)
Victor Stinner committed
November 19, 2019
P
Minor fixes to the formatting of the notes of Modules/gcmodule.c (GH-17247)
Pablo Galindo committed
November 2, 2019
T
Years overdue, explain why unreachable objects are moved. (GH-17030)
Tim Peters committed
October 21, 2019
T
visit_reachable: replace release-mode test with an assert. (GH-16866)
Tim Peters committed
October 19, 2019
T
validate_list: make flags argument impossible to spell wrongly. (GH-16843)
Tim Peters committed
October 13, 2019
T
Misc gc code & comment cleanups. (GH-16752)
Tim Peters committed
P
bpo-38379: Don't block collection of unreachable objects when some objects resurrect (GH-16687)
Pablo Galindo committed
October 10, 2019
P
bpo-38437: Activate GC_DEBUG when PY_DEBUG is set (GH-16707)
Pablo Galindo committed
V
bpo-38392: Only declare visit_validate() if Py_DEBUG is defined (GH-16689)
Victor Stinner committed
October 9, 2019
T
bpo-38379: don't claim objects are collected when they aren't (#16658)
Tim Peters committed
October 8, 2019
V
bpo-38070: Enhance visit_decref() debug trace (GH-16631)
Victor Stinner committed
October 7, 2019
V
bpo-38392: PyObject_GC_Track() validates object in debug mode (GH-16615)
Victor Stinner committed
V
bpo-36389: _PyObject_CheckConsistency() available in release mode (GH-16612)
Victor Stinner committed
September 30, 2019
N
Clear weakrefs in garbage found by the GC (#16495)
Neil Schemenauer committed
September 9, 2019
V
bpo-38070: visit_decref() calls _PyObject_IsFreed() (GH-15782)
Victor Stinner committed
August 31, 2019
I
bpo-37990: fix gc stats (GH-15626)
Inada Naoki committed
August 2, 2019
I
bpo-37729: gc: write stats at once (GH-15050)
Inada Naoki committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
May 29, 2019
A
bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944)
Antoine Pitrou committed
May 27, 2019
V
bpo-36829: Add _PyErr_WriteUnraisableMsg() (GH-13488)
Victor Stinner committed
April 26, 2019
V
bpo-36710: Add runtime parameter in gcmodule.c (GH-12958)
Victor Stinner committed
April 24, 2019
V
bpo-36710: Add runtime variable to Py_FinalizeEx() (GH-12937)
Victor Stinner committed
April 15, 2019
V
bpo-36389: Cleanup gc.set_threshold() (GH-12844)
Victor Stinner committed
February 23, 2019
P
bpo-36016: Add generation option to gc.getobjects() (GH-11909)
Pablo Galindo committed
November 22, 2018
V
bpo-35059: Cast void* to PyObject* (GH-10650)
Victor Stinner committed
V
bpo-35059: Convert _PyObject_GC_TRACK() to inline function (GH-10643)
Victor Stinner committed
November 21, 2018
V
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
Victor Stinner committed
November 12, 2018
V
bpo-35081: Rename internal headers (GH-10275)
Victor Stinner committed
October 31, 2018
V
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
Victor Stinner committed
October 26, 2018
V
bpo-9263: Use _PyObject_ASSERT() in gcmodule.c (GH-10112)
Victor Stinner committed
October 25, 2018
V
bpo-9263: Dump Python object on GC assertion failure (GH-10062)
Victor Stinner committed
October 19, 2018
Q
Fix typos in comments (GH-9905)
Quan Tian committed
July 10, 2018
I
bpo-33597: Reduce PyGC_Head size (GH-7043)
INADA Naoki committed
May 29, 2018
S
bpo-33622: Add checks for exceptions leaks in the garbage collector. (GH-7126)
Serhiy Storchaka committed
May 24, 2018
S
bpo-33622: Fix issues with handling errors in the GC. (GH-7078)
Serhiy Storchaka committed
May 21, 2018
I
bpo-33583: Add note in PyObject_GC_Resize() doc (GH-7021)
INADA Naoki committed
February 2, 2018
Y
Revert "bpo-31356: Add context manager to temporarily disable GC GH-5495
Yury Selivanov committed
January 29, 2018
P
bpo-31356: Add context manager to temporarily disable GC (GH-4224)
Pablo Galindo committed
January 23, 2018
Y
bpo-32436: Implement PEP 567 (#5027)
Yury Selivanov committed
January 18, 2018
V
bpo-9566: Fix size_t=>int downcast warnings (#5230)
Victor Stinner committed
November 11, 2017
S
Add the const qualifier to "char *" variables that refer to literal strings. (#4370)
Serhiy Storchaka committed
October 16, 2017
B
bpo-31558: Add gc.freeze() (#3705)
brainfvck committed
September 8, 2017
E
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow committed
September 6, 2017
E
Revert "bpo-30860: Consolidate stateful runtime globals." (#3379)
Eric Snow committed