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 rhettinger
Recipients flox, ncoghlan, rhettinger
Date 2010-08-08.19:22:58
SpamBayes Score 2.2422157e-06
Marked as misclassified No
Message-id <1281295380.75.0.23436268426.issue9396@psf.upfronthosting.co.za>
In-reply-to
Content
I will take a look at the various caches and see if some of their features can be consolidated.  It is okay if some need to have their own strategies or situation specific approaches, but you're right that common features should be looked at to see if they make sense in the functools caches.

Am not sure that dynamically changing the maxsize is a generally useful feature (most are set to the largest size that makes sense and not revisited latter), but I will take a look to whether that complicates the code (if it's simple and fast, it may be worth doing).
History
Date User Action Args
2010-08-08 19:23:01rhettingersetrecipients: + rhettinger, ncoghlan, flox
2010-08-08 19:23:00rhettingersetmessageid: <1281295380.75.0.23436268426.issue9396@psf.upfronthosting.co.za>
2010-08-08 19:22:59rhettingerlinkissue9396 messages
2010-08-08 19:22:58rhettingercreate