STINNER Victor added the comment:

Patch version 2:

* Add slot_tp_fastcall(): __call__() wrapper using the FASTCALL calling 
convention
* Add Py_TPFLAGS_HAVE_FASTCALL flag
* Remove completely the "cached args" optimization from property_descr_get()
* Rebase the patch serie on top of the default branch to benefit of recent 
changes related to FASTCALL

I'm not sure that the Py_TPFLAGS_HAVE_FASTCALL flag is used correctly. Maybe 
this new flag disabled optimizations in some cases, I didn't read carefully 
this part of the code.

----------
Added file: http://bugs.python.org/file46309/tp_fastcall-2.patch

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

Reply via email to