Antoine Pitrou added the comment:

> Since type has __subclasscheck__ (why I don't know)

Ouch, really? That means the PyType_IsSubtype path in PyObject_IsSubclass() is 
never taken?

I think we should add a tp_subclasscheck slot to minimize the general cost of 
this. Also, try to see if there aren't redundant type / tuple checks along the 
way.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue12029>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to