Message287496
Yes, I used --enable-optimization this time.
But my patch is not good for branch prediction of my CPU in this time.
I'm willing Object/call.c solves such placement issue.
BTW, since benefit of GetMethod is small, how about this?
* Add _PyMethod_FastCallKeywords
* Call it from _PyObject_FastCall*
_PyObject_FastCall* can use FASTCALL C function and method (PyCFunction),
and Python function (PyFunction).
Python method (PyMethod) is last common callable PyObject_FastCall* can't use FASTCALL. |
|
Date |
User |
Action |
Args |
2017-02-10 09:38:15 | methane | set | recipients:
+ methane, rhettinger, vstinner, python-dev, serhiy.storchaka, yselivanov |
2017-02-10 09:38:15 | methane | set | messageid: <1486719495.13.0.33028115516.issue29507@psf.upfronthosting.co.za> |
2017-02-10 09:38:15 | methane | link | issue29507 messages |
2017-02-10 09:38:14 | methane | create | |
|