FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
GH-126491: GC: Mark objects reachable from roots before doing cycle collection by markshannon · Pull Request #126502 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.3k
(2.3k)
Actions
Projects
Security and quality
Insights
GH-126491: GC: Mark objects reachable from roots before doing cycle collection
- #126502
#126502
Merged
markshannon
merged 35 commits into
python:main
python/cpython:main
from
faster-cpython:mark-first-gc
faster-cpython/cpython:mark-first-gc
Copy head branch name to clipboard
Nov 18, 2024
Conversation
Commits
35
(35)
Checks
Files changed
Merged
GH-126491: GC: Mark objects reachable from roots before doing cycle collection
#126502
markshannon
merged 35 commits into
python:main
python/cpython:main
from
faster-cpython:mark-first-gc
faster-cpython/cpython:mark-first-gc
Copy head branch name to clipboard
Commits
Commits on Nov 4, 2024
GC experiment: mark almost all reachable objects before doing collection phase
markshannon
committed
2ec8d8a
View commit details
Copy full SHA for 2ec8d8a
Browse repository at this point
Add stats for objects marked
markshannon
committed
1fdf00e
View commit details
Copy full SHA for 1fdf00e
Browse repository at this point
Start with mark phase
markshannon
committed
5e813c5
View commit details
Copy full SHA for 5e813c5
Browse repository at this point
Commits on Nov 5, 2024
Add stats for visits during marking
markshannon
committed
8bd7606
View commit details
Copy full SHA for 8bd7606
Browse repository at this point
Visit new frames before each increment
markshannon
committed
3513da2
View commit details
Copy full SHA for 3513da2
Browse repository at this point
Commits on Nov 6, 2024
Redo stats
markshannon
committed
ab1faec
View commit details
Copy full SHA for ab1faec
Browse repository at this point
Fix freezing and GC untracking
markshannon
committed
9e2d93c
View commit details
Copy full SHA for 9e2d93c
Browse repository at this point
Don't untrack dicts
markshannon
committed
3c18fc8
View commit details
Copy full SHA for 3c18fc8
Browse repository at this point
Remove lazy dict tracking from no-gil build
markshannon
committed
94da963
View commit details
Copy full SHA for 94da963
Browse repository at this point
Remove unused variable
markshannon
committed
659fd1e
View commit details
Copy full SHA for 659fd1e
Browse repository at this point
Add news
markshannon
committed
4cfbc4f
View commit details
Copy full SHA for 4cfbc4f
Browse repository at this point
Fix use after free
markshannon
committed
8c92ca6
View commit details
Copy full SHA for 8c92ca6
Browse repository at this point
Commits on Nov 7, 2024
Attempt more careful fix of use-after-free
markshannon
committed
12d7f7c
View commit details
Copy full SHA for 12d7f7c
Browse repository at this point
Typo
markshannon
committed
1f619d7
View commit details
Copy full SHA for 1f619d7
Browse repository at this point
Fix use of uninitialized variable
markshannon
committed
b55fe37
View commit details
Copy full SHA for b55fe37
Browse repository at this point
Fix compiler warnings
markshannon
committed
73b7f52
View commit details
Copy full SHA for 73b7f52
Browse repository at this point
Tweak test
markshannon
committed
33f6386
View commit details
Copy full SHA for 33f6386
Browse repository at this point
Commits on Nov 11, 2024
Add section to internal docs
markshannon
committed
8574d00
View commit details
Copy full SHA for 8574d00
Browse repository at this point
Rephrase new docs
markshannon
committed
70007b0
View commit details
Copy full SHA for 70007b0
Browse repository at this point
Commits on Nov 13, 2024
Use symbolic constant
markshannon
committed
f043080
View commit details
Copy full SHA for f043080
Browse repository at this point
Update section on untracking
markshannon
committed
db2e173
View commit details
Copy full SHA for db2e173
Browse repository at this point
Commits on Nov 14, 2024
Merge branch 'main' into mark-first-gc
markshannon
committed
6a50c2f
View commit details
Copy full SHA for 6a50c2f
Browse repository at this point
Update docs
markshannon
committed
b9467ec
View commit details
Copy full SHA for b9467ec
Browse repository at this point
A few more edits
markshannon
committed
14ae8d7
View commit details
Copy full SHA for 14ae8d7
Browse repository at this point
Update comment
markshannon
committed
3337512
View commit details
Copy full SHA for 3337512
Browse repository at this point
Address doc review comments
markshannon
committed
3ae87fa
View commit details
Copy full SHA for 3ae87fa
Browse repository at this point
Commits on Nov 15, 2024
Merge branch 'main' into mark-first-gc
markshannon
committed
a2d9e3e
View commit details
Copy full SHA for a2d9e3e
Browse repository at this point
Avoid repeated collection of the young gen
markshannon
committed
1452378
View commit details
Copy full SHA for 1452378
Browse repository at this point
Clearer calculation of work to do.
markshannon
committed
595b14c
View commit details
Copy full SHA for 595b14c
Browse repository at this point
Make sure tuples are untracked and avoid quadratic time validation
markshannon
committed
278059b
View commit details
Copy full SHA for 278059b
Browse repository at this point
Commits on Nov 18, 2024
Update InternalDocs/garbage_collector.md
Show description for f186b4a
markshannon
and
AlexWaygood
authored
f186b4a
View commit details
Copy full SHA for f186b4a
Browse repository at this point
Remove unused variable
markshannon
committed
5f6d04e
View commit details
Copy full SHA for 5f6d04e
Browse repository at this point
Tweak work to do calculation
markshannon
committed
9cfb5f0
View commit details
Copy full SHA for 9cfb5f0
Browse repository at this point
Explain work to do calculation
markshannon
committed
c7683a4
View commit details
Copy full SHA for c7683a4
Browse repository at this point
Initialize field to prevent code analyzer warning.
markshannon
committed
170ea6d
View commit details
Copy full SHA for 170ea6d
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL