This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author josh.r
Recipients josh.r, methane
Date 2019-07-31.10:59:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1564570784.8.0.455052668646.issue37729@roundup.psfhosted.org>
In-reply-to
Content
Delaying the write means you don't get an indication of the steps in the process; if someone is trying to debug a crash caused by corruption of the gc list (e.g. due to a bad extension module), deferring the writes means they won't see any output before the crash, where before, they'd see:

gc: collecting generation 0...
gc: objects in each generation:

and numbers for however many gc list traversals succeeded before the corrupt entry in the gc list was hit.
History
Date User Action Args
2019-07-31 10:59:44josh.rsetrecipients: + josh.r, methane
2019-07-31 10:59:44josh.rsetmessageid: <1564570784.8.0.455052668646.issue37729@roundup.psfhosted.org>
2019-07-31 10:59:44josh.rlinkissue37729 messages
2019-07-31 10:59:44josh.rcreate