Message11361

Author zyasoft
Recipients jamesmudd, jeff.allen, stefan.richthofer, zyasoft
Date 2017-05-07.16:07:17
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1494173238.22.0.29711656327.issue2536@psf.upfronthosting.co.za>
In-reply-to
Content
So we have two distinct ways we use Guava collections. The first is strictly for caching, and this comes up in the regex implementation (python.sre.* registry keys to control). Code that uses regexes is not impacted by changes to this caching, except for performance.
 
The other is in building mappings between Java and Python, such as Java class to Python type maps. Both kinds (trying to use a different term!) of resources are garbage collectable, but during the *lifetime* of the usage of the resource on either end, Python or Java, we need to maintain this mapping and it cannot be thrown away, at least not without observable behavioral changes to using code. Such changes would impact correctness, not just performance.
History
Date User Action Args
2017-05-07 16:07:18zyasoftsetmessageid: <1494173238.22.0.29711656327.issue2536@psf.upfronthosting.co.za>
2017-05-07 16:07:18zyasoftsetrecipients: + zyasoft, jeff.allen, stefan.richthofer, jamesmudd
2017-05-07 16:07:18zyasoftlinkissue2536 messages
2017-05-07 16:07:17zyasoftcreate