Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 34k
Closed
Labels
interpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Description
Bug report
Bug description:
The command gc.set_debug(gc.DEBUG_STATS) no longer prints out any statistics, even though gc.set_debug(gc.DEBUG_COLLECTABLE) shows that the gc is still being run.
(Probably caused by the incremental GC implementation, #116206 .)
For testing you can use the following code --- in previous Python versions the collecting generation 0 text is printed, now it's not
importgcimportsysfromtimeimportsleepgc.set_debug(gc.DEBUG_STATS|gc.DEBUG_COLLECTABLE) for__inrange(3000): a=[1] a[0]=adelaprint(__) sleep(0.001) sys.exit()CPython versions tested on:
CPython main branch
Operating systems tested on:
Linux
Linked PRs
Metadata
Metadata
Assignees
Labels
interpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error