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 r.david.murray
Recipients Tom.Rini, andrewclegg, eric.araujo, pitrou, r.david.murray, rhettinger
Date 2011-06-30.15:07:59
SpamBayes Score 2.7281092e-05
Marked as misclassified No
Message-id <1309446480.54.0.726515518587.issue7846@psf.upfronthosting.co.za>
In-reply-to
Content
Well, it's unnoficially configurable pre-3.2 (set _MAXCACHE on the module).  The lru_cache implementation doesn't have such an undocumented way of tweaking the limit.  In neither case, however, is it true that "nothing is ever cached".  You are saying that you are dealing with more than 100 patterns in a single application?  (256 if you are using 3.2, and in that case it is an LRU cache and so should perform well unless your more-than-256 patterns are used in a cyclical fashion.)
History
Date User Action Args
2011-06-30 15:08:00r.david.murraysetrecipients: + r.david.murray, rhettinger, pitrou, eric.araujo, andrewclegg, Tom.Rini
2011-06-30 15:08:00r.david.murraysetmessageid: <1309446480.54.0.726515518587.issue7846@psf.upfronthosting.co.za>
2011-06-30 15:07:59r.david.murraylinkissue7846 messages
2011-06-30 15:07:59r.david.murraycreate