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
/
Include
/
internal
/
pycore_gc.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-131238: Move _Py_VISIT_STACKREF() to pycore_stackref.h (#131560)
Victor Stinner
2025-03-21
1
-10/+0
*
gh-131238: Use pycore_interp_structs.h header (#131481)
Victor Stinner
2025-03-19
1
-2/+2
*
gh-130931: Add pycore_typedefs.h internal header (#131396)
Victor Stinner
2025-03-19
1
-2/+3
*
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon
2025-03-17
1
-0/+81
*
GH-131238: Core header refactor (GH-131250)
Mark Shannon
2025-03-17
1
-102/+1
*
gh-128807: Add marking phase for free-threaded cyclic GC (gh-128808)
Neil Schemenauer
2025-01-15
1
-6/+10
*
GH-126491: GC: Mark objects reachable from roots before doing cycle collectio...
Mark Shannon
2024-12-02
1
-2/+8
*
gh-124470: Fix crash when reading from object instance dictionary while repla...
Dino Viehland
2024-11-21
1
-18/+0
*
Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle c...
Hugo van Kemenade
2024-11-19
1
-9/+2
*
GH-126491: GC: Mark objects reachable from roots before doing cycle collectio...
Mark Shannon
2024-11-18
1
-2/+9
*
gh-115999: Implement thread-local bytecode and enable specialization for `BIN...
mpage
2024-11-04
1
-0/+4
*
gh-125900: Clean-up logic around immortalization in free-threading (#125901)
Sam Gross
2024-10-24
1
-8/+0
*
gh-123923: Defer refcounting for `f_funcobj` in `_PyInterpreterFrame` (#124026)
Sam Gross
2024-09-24
1
-0/+11
*
gh-124064: Fix -Wconversion warnings in pycore_{long,object}.h (#124177)
Victor Stinner
2024-09-17
1
-3/+3
*
gh-124064: Fix -Wconversion warnings in pycore_{gc,list,stackref}.h (#124174)
Victor Stinner
2024-09-17
1
-1/+1
*
gh-123923: Defer refcounting for `f_executable` in `_PyInterpreterFrame` (#12...
Sam Gross
2024-09-12
1
-0/+3
*
gh-117139: Garbage collector support for deferred refcounting (#122956)
Sam Gross
2024-08-15
1
-0/+2
*
gh-122417: Implement per-thread heap type refcounts (#122418)
Sam Gross
2024-08-06
1
-4/+0
*
gh-100240: Use a consistent implementation for freelists (#121934)
Sam Gross
2024-07-22
1
-2/+0
*
Fix typos in comments (#120481)
Xie Yanbo
2024-06-20
1
-1/+1
*
gh-117657: Fix race involving immortalizing objects (#119927)
Sam Gross
2024-06-03
1
-9/+5
*
gh-117657: Fix data races when writing / reading `ob_gc_bits` (#118292)
mpage
2024-05-08
1
-9/+41
*
gh-117783: Immortalize objects that use deferred reference counting (#118112)
Sam Gross
2024-04-29
1
-0/+17
*
gh-116818: Make `sys.settrace`, `sys.setprofile`, and monitoring thread-safe ...
Dino Viehland
2024-04-19
1
-1/+1
*
gh-117376: Partial implementation of deferred reference counting (#117696)
Sam Gross
2024-04-12
1
-2/+3
*
GH-117108: Set the "old space bit" to "visited" for all young objects (#117213)
Mark Shannon
2024-03-26
1
-1/+13
*
GH-117108: Change the size of the GC increment to about 1% of the total heap ...
Mark Shannon
2024-03-22
1
-1/+2
*
GH-108362: Incremental Cycle GC (GH-116206)
Mark Shannon
2024-03-20
1
-11/+30
*
gh-112075: Support freeing object memory via QSBR (#116344)
Dino Viehland
2024-03-08
1
-3/+24
*
chore: fix typos (#116345)
cui fliter
2024-03-05
1
-1/+1
*
gh-112175: Add `eval_breaker` to `PyThreadState` (#115194)
Brett Simmers
2024-02-20
1
-1/+1
*
gh-112529: Make the GC scheduling thread-safe (#114880)
Sam Gross
2024-02-16
1
-0/+7
*
gh-111968: Refactor _PyXXX_Fini to integrate with _PyObject_ClearFreeLists (g...
Donghee Na
2024-02-10
1
-8/+0
*
GH-108362: Revert "GH-108362: Incremental GC implementation (GH-108038)" (#11...
Mark Shannon
2024-02-07
1
-27/+15
*
gh-112075: Add gc shared bits (#114931)
Dino Viehland
2024-02-05
1
-0/+17
*
GH-108362: Incremental GC implementation (GH-108038)
Mark Shannon
2024-02-05
1
-15/+27
*
gh-111968: Use per-thread freelists for dict in free-threading (gh-114323)
Donghee Na
2024-02-01
1
-1/+1
*
gh-112529: Implement GC for free-threaded builds (#114262)
Sam Gross
2024-01-25
1
-9/+26
*
gh-111968: Use per-thread freelists for generator in free-threading (gh-114189)
Donghee Na
2024-01-18
1
-1/+1
*
gh-111968: Use per-thread freelists for PyContext in free-threading (gh-114122)
Donghee Na
2024-01-16
1
-1/+1
*
gh-111968: Use per-thread slice_cache in free-threading (gh-113972)
Donghee Na
2024-01-15
1
-0/+1
*
gh-111968: Use per-thread freelists for tuple in free-threading (gh-113921)
Donghee Na
2024-01-11
1
-1/+1
*
gh-113753: Clear finalized bit when putting PyAsyncGenASend back into free li...
Sam Gross
2024-01-10
1
-0/+4
*
gh-111968: Use per-thread freelists for float in free-threading (gh-113886)
Donghee Na
2024-01-10
1
-1/+1
*
gh-111968: Introduce _PyFreeListState and _PyFreeListState_GET API (gh-113584)
Donghee Na
2024-01-09
1
-1/+5
*
gh-113688: Split up gcmodule.c (gh-113715)
Sam Gross
2024-01-05
1
-0/+31
*
gh-105268: Add _Py_FROM_GC() function to pycore_gc.h (#105362)
Victor Stinner
2023-06-06
1
-6/+17
*
gh-97922: Run the GC only on eval breaker (#97920)
Pablo Galindo Salgado
2022-10-08
1
-0/+2
*
gh-89653: PEP 670: Convert pycore_gc.h macros to functions (#92649)
Victor Stinner
2022-05-11
1
-23/+49
*
bpo-46753: Add the empty tuple to the _PyRuntimeState.global_objects. (gh-31345)
Eric Snow
2022-02-28
1
-0/+1
[next]