]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
GH-148726: Forward-port generational GC. (GH-148746)
authorSergey Miryanov <sergey.miryanov@gmail.com>
Thu, 30 Apr 2026 19:19:13 +0000 (00:19 +0500)
committerGitHub <noreply@github.com>
Thu, 30 Apr 2026 19:19:13 +0000 (12:19 -0700)
commit1575a81bf200f8eda5eaa6af6520361240201d82
tree4cf8d96b68d2eb444e5d682ca34383d1972bfea4
parentb413bc7a1f0946f734d9660239b4e2e8ddc48522
GH-148726: Forward-port generational GC. (GH-148746)

The replaces the incremental GC with a forward port (from 3.13) of the generational GC.

Co-Authored-By: Neil Schemenauer <nas@arctrix.com>
Co-Authored-By: Zanie Blue <contact@zanie.dev>
Co-Authored-By: Sergey Miryanov <sergey.miryanov@gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Doc/library/gc.rst
Include/internal/pycore_gc.h
Include/internal/pycore_interp_structs.h
Include/internal/pycore_runtime_init.h
InternalDocs/garbage_collector.md
Lib/test/_test_gc_fast_cycles.py [deleted file]
Lib/test/test_gc.py
Misc/NEWS.d/next/Core_and_Builtins/2026-04-17-11-30-00.gh-issue-142516.GcGen315.rst [new file with mode: 0644]
Modules/_testinternalcapi.c
Modules/gcmodule.c
Python/gc.c