Author ncoghlan
Recipients brett.cannon, ncoghlan, pitrou, vstinner, zach.ware
Date 2014-09-06.12:34:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Ah, I think I've found a possible underlying culprit: there's a separate C level "codec_search_cache" on the interpreter object that is independent of encodings._cache.

The attached patch eliminates the reference leaks entirely (using gc.get_referrers() to get a reference to the otherwise inaccessible internal interpreter cache).

However, the patch has a bunch of changes that may not be necessary if that cache is dealt with properly, so I'm going to revert everything, and *start* with fixing the cache cleanup.
Date User Action Args
2014-09-06 12:34:42ncoghlansetrecipients: + ncoghlan, brett.cannon, pitrou, vstinner, zach.ware
2014-09-06 12:34:42ncoghlansetmessageid: <>
2014-09-06 12:34:42ncoghlanlinkissue22166 messages
2014-09-06 12:34:42ncoghlancreate