[issue1560] PATCH: Attribute lookup caching

2007-12-10 Thread Raymond Hettinger
Raymond Hettinger added the comment: I'm trying to look at all of them. Having it split into several patches and getting frequent updates and posts is making it difficult. Please communicate with me directly (python at rcn dot com) so I can find out which versions are the latest and the reason b

[issue1560] PATCH: Attribute lookup caching

2007-12-10 Thread Neil Toronto
Neil Toronto added the comment: Sorry - I'll be more clear. I'd love to see 2.6 get attribute lookup caching, and Kevin's port (#1700288) of Armin's original 2.4 patch (#1685986) does that for 2.6. #1685986 (2.4) should be closed and #1700288 (2.6) should remain open. But Raymond has indicated th

[issue1560] PATCH: Attribute lookup caching

2007-12-10 Thread Guido van Rossum
Guido van Rossum added the comment: That's still ambiguous -- do you want any of those to be closed too? Clearly we're not going to patch 2.4. __ Tracker <[EMAIL PROTECTED]> __ ___

[issue1560] PATCH: Attribute lookup caching

2007-12-10 Thread Guido van Rossum
Changes by Guido van Rossum: -- resolution: -> out of date status: open -> closed __ Tracker <[EMAIL PROTECTED]> __ ___ Python-bugs-list mailin

[issue1560] PATCH: Attribute lookup caching

2007-12-10 Thread Neil Toronto
Neil Toronto added the comment: Yes, as well #1700288 (Armin's attribute lookup caching patch ported to 2.6) or #1685986 (Armin's original for 2.4), or whatever Raymond finds most convenient. __ Tracker <[EMAIL PROTECTED]> __

[issue1560] PATCH: Attribute lookup caching

2007-12-10 Thread Guido van Rossum
Guido van Rossum added the comment: Are you withdrawing this in favor of #1568? -- nosy: +gvanrossum __ Tracker <[EMAIL PROTECTED]> __ ___ Pytho

[issue1560] PATCH: Attribute lookup caching

2007-12-05 Thread Martin v. Löwis
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.p

[issue1560] PATCH: Attribute lookup caching

2007-12-05 Thread Neil Toronto
New submission from Neil Toronto: I've attached a patch to accelerate type and instance lookups using a specialized cache. It includes a benchmarking script (fastattr_test.py) that tests both successful and failing lookups on list, dict and tuple, and a simple, deep hierarchy. Benchmark results a