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 loewis
Recipients alex, collinwinter, loewis, pitrou, rhettinger, terry.reedy
Date 2009-05-30.05:17:14
SpamBayes Score 0.000697232
Marked as misclassified No
Message-id <4A20C13E.4080205@v.loewis.de>
In-reply-to <1243652988.43.0.507707949175.issue6133@psf.upfronthosting.co.za>
Content
> Returning the same object vs new object for bound methods is a
> non-guaranteed implementation detail (as long the other semantics remain
> true).   I think Martin's real concern is that trying to intern bound
> methods would be a can of worms (one that I wouldn't want to open).

I'm also concerned about the change in behavior. Whether or not it is
guaranteed - some code in the world *will* notice. IMO, optimizations
should only be implemented if there is no change in observable behavior,
or if the improvement is so large that breaking compatibility is
justified.
History
Date User Action Args
2009-05-30 05:18:18loewissetrecipients: + loewis, collinwinter, rhettinger, terry.reedy, pitrou, alex
2009-05-30 05:18:09loewislinkissue6133 messages
2009-05-30 05:18:02loewiscreate