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 daniel.urban, lukasz.langa, ncoghlan, pitrou
Date 2013-05-25.16:24:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1369499035.2562.10.camel@fsol>
In-reply-to <1369498841.87.0.12713884423.issue16832@psf.upfronthosting.co.za>
Content
> 1. Some of the cached entries may never be accessed again, so
> recalculating them will be a waste
> 2. The object graph may change again before they're next accessed, so
> recalculating any entries at all will be waste

Yup, hence the "cost/benefit compromise" ;-)

My assumption here was that ABC registrations change quite infrequently
compared to the invocations of generic functions, so transferring most
of the cost to registration-time (rather than invocation-time) would be
a benefit.
History
Date User Action Args
2013-05-25 16:24:03pitrousetrecipients: + pitrou, ncoghlan, daniel.urban, lukasz.langa
2013-05-25 16:24:03pitroulinkissue16832 messages
2013-05-25 16:24:03pitroucreate