Author inada.naoki
Recipients inada.naoki, pitrou
Date 2018-05-22.07:06:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1526972782.65.0.682650639539.issue33597@psf.upfronthosting.co.za>
In-reply-to
Content
Currently, PyGC_Head takes three words; gc_prev, gc_next, and gc_refcnt.

gc_refcnt is used when collecting, for trial deletion.
gc_prev is used for tracking and untracking.

So if we can avoid tracking/untracking while trial deletion, gc_prev and gc_refcnt can share same memory space.

This idea reduces PyGC_Head size to two words.
History
Date User Action Args
2018-05-22 07:06:22inada.naokisetrecipients: + inada.naoki, pitrou
2018-05-22 07:06:22inada.naokisetmessageid: <1526972782.65.0.682650639539.issue33597@psf.upfronthosting.co.za>
2018-05-22 07:06:22inada.naokilinkissue33597 messages
2018-05-22 07:06:22inada.naokicreate