STINNER Victor added the comment:

Maybe PyObject_Call(), _PyObject_FastCallDict(), etc. can also be modified to 
get the following fast-path:

+    if (Py_TYPE(func) == &PyMethod_Type) {
+        result = _PyMethod_FastCall(func, args, nargs);
+    }

But I don't know how common it is to get a PyMethod_Type object in these 
functions, nor the code of the additional if.

----------

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

Reply via email to