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 pitrou
Recipients amaury.forgeotdarc, georg.brandl, pitrou
Date 2010-08-03.21:15:00
SpamBayes Score 0.00016904692
Marked as misclassified No
Message-id <1280870102.15.0.489954430195.issue3757@psf.upfronthosting.co.za>
In-reply-to
Content
This is much more complicated than I thought. The threadstate dict holds a strong reference to each local dict, and therefore the GC will refuse to collect the local dict when there's a cycle.
(when there's no cycle, the local dict is cleared manually by the local object's tp_dealloc)
History
Date User Action Args
2010-08-03 21:15:02pitrousetrecipients: + pitrou, georg.brandl, amaury.forgeotdarc
2010-08-03 21:15:02pitrousetmessageid: <1280870102.15.0.489954430195.issue3757@psf.upfronthosting.co.za>
2010-08-03 21:15:00pitroulinkissue3757 messages
2010-08-03 21:15:00pitroucreate