From: Antoine Pitrou Date: Tue, 26 Aug 2008 22:44:20 +0000 (+0000) Subject: Blocked revisions 66043 via svnmerge X-Git-Tag: v3.0rc1~164 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f4ff4702a87a0c1e6169d7c58612b3e6a04df8c3;p=python Blocked revisions 66043 via svnmerge ........ r66043 | antoine.pitrou | 2008-08-27 00:42:08 +0200 (mer., 27 août 2008) | 11 lines Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to match Python 2.5 speed despite the __instancecheck__ / __subclasscheck__ mechanism. In the process, fix a bug where isinstance() and issubclass(), when given a tuple of classes as second argument, were looking up __instancecheck__ / __subclasscheck__ on the tuple rather than on each type object. Reviewed by Benjamin Peterson and Raymond Hettinger. ........ ---