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
/
Python
/
gc.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-126491: Revert "GH-126491: Lower heap size limit with faster marking (GH-1...
Petr Viktorin
2024-12-10
1
-144/+157
*
GH-126491: Lower heap size limit with faster marking (GH-127519)
Mark Shannon
2024-12-06
1
-157/+144
*
GH-126491: GC: Mark objects reachable from roots before doing cycle collectio...
Mark Shannon
2024-12-02
1
-87/+268
*
GH-127010: Don't lazily track and untrack dicts (GH-127027)
Mark Shannon
2024-11-20
1
-31/+4
*
GH-124567: Replace quadratic assert with linear one (GH-127009)
Mark Shannon
2024-11-19
1
-1/+1
*
Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle c...
Hugo van Kemenade
2024-11-19
1
-215/+62
*
GH-126491: GC: Mark objects reachable from roots before doing cycle collectio...
Mark Shannon
2024-11-18
1
-62/+215
*
GH-124567: Reduce overhead of debug build for GC. Should help CI performance ...
Mark Shannon
2024-11-15
1
-1/+9
*
gh-116510: Fix crash during sub-interpreter shutdown (gh-124645)
Neil Schemenauer
2024-09-27
1
-3/+26
*
gh-123923: Defer refcounting for `f_executable` in `_PyInterpreterFrame` (#12...
Sam Gross
2024-09-12
1
-0/+7
*
GH-117759: Document incremental GC (GH-123266)
Mark Shannon
2024-08-27
1
-11/+16
*
GH-122298: Restore printing of GC stats (GH-123261)
Mark Shannon
2024-08-23
1
-0/+25
*
GH-115776: Allow any fixed sized object to have inline values (GH-123192)
Mark Shannon
2024-08-21
1
-0/+3
*
gh-117139: Garbage collector support for deferred refcounting (#122956)
Sam Gross
2024-08-15
1
-0/+11
*
gh-83754: Use the Py_TYPE() macro (#120599)
Victor Stinner
2024-06-17
1
-3/+3
*
Fix typos in documentation and comments (#119763)
Xie Yanbo
2024-06-04
1
-2/+2
*
gh-110850: Remove _PyTime_TimeUnchecked() function (#118552)
Victor Stinner
2024-05-05
1
-1/+0
*
GH-115776: Embed the values array into the object, for "normal" Python object...
Mark Shannon
2024-04-02
1
-1/+6
*
Silence compiler warnings in gc.c (#117422)
Guido van Rossum
2024-04-01
1
-0/+3
*
GH-117108: Set the "old space bit" to "visited" for all young objects (#117213)
Mark Shannon
2024-03-26
1
-17/+37
*
A few minor tweaks to get stats working and compiling cleanly. (#117219)
Mark Shannon
2024-03-25
1
-5/+3
*
GH-117108: Change the size of the GC increment to about 1% of the total heap ...
Mark Shannon
2024-03-22
1
-15/+15
*
GH-108362: Incremental Cycle GC (GH-116206)
Mark Shannon
2024-03-20
1
-308/+498
*
gh-116604: Correctly honor the gc status when calling _Py_RunGC (#116628)
Pablo Galindo Salgado
2024-03-12
1
-0/+4
*
gh-110850: Use public PyTime functions (#115746)
Victor Stinner
2024-02-20
1
-1/+1
*
gh-110850: Rename internal PyTime C API functions (#115734)
Victor Stinner
2024-02-20
1
-3/+3
*
gh-110850: Cleanup pycore_time.h includes (#115724)
Victor Stinner
2024-02-20
1
-0/+1
*
gh-110850: Replace _PyTime_t with PyTime_t (#115719)
Victor Stinner
2024-02-20
1
-1/+1
*
gh-112175: Add `eval_breaker` to `PyThreadState` (#115194)
Brett Simmers
2024-02-20
1
-3/+6
*
gh-115124: Use _PyObject_ASSERT() in gc.c (#115125)
Victor Stinner
2024-02-15
1
-15/+22
*
GH-108362: Revert "GH-108362: Incremental GC implementation (GH-108038)" (#11...
Mark Shannon
2024-02-07
1
-514/+310
*
GH-108362: Incremental GC implementation (GH-108038)
Mark Shannon
2024-02-05
1
-310/+514
*
gh-112529: Implement GC for free-threaded builds (#114262)
Sam Gross
2024-01-25
1
-2/+6
*
gh-112529: Use GC heaps for GC allocations in free-threaded builds (gh-114157)
Sam Gross
2024-01-20
1
-6/+7
*
gh-111968: Introduce _PyFreeListState and _PyFreeListState_GET API (gh-113584)
Donghee Na
2024-01-09
1
-16/+1
*
gh-113688: Split up gcmodule.c (gh-113715)
Sam Gross
2024-01-05
1
-0/+1958