[issue37231] Optimize calling special methods

2019-07-01 Thread Jeroen Demeyer
Change by Jeroen Demeyer : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue37231] Optimize calling special methods

2019-06-17 Thread Inada Naoki
Inada Naoki added the comment: New changeset 0456df4a55ec9a4e8f4425df92bbe63a290f3f2f by Inada Naoki (Jeroen Demeyer) in branch 'master': bpo-37231: remove _PyObject_FastCall_Prepend (GH-14153) https://github.com/python/cpython/commit/0456df4a55ec9a4e8f4425df92bbe63a290f3f2f --

[issue37231] Optimize calling special methods

2019-06-17 Thread Jeroen Demeyer
Change by Jeroen Demeyer : -- pull_requests: +13996 pull_request: https://github.com/python/cpython/pull/14153 ___ Python tracker ___

[issue37231] Optimize calling special methods

2019-06-13 Thread Inada Naoki
Inada Naoki added the comment: New changeset b4b814b3988abf69f07f8492d82e855c51b2a75d by Inada Naoki (Jeroen Demeyer) in branch 'master': bpo-37231: optimize calls of special methods (GH-13973) https://github.com/python/cpython/commit/b4b814b3988abf69f07f8492d82e855c51b2a75d --

[issue37231] Optimize calling special methods

2019-06-11 Thread Jeroen Demeyer
Change by Jeroen Demeyer : -- keywords: +patch pull_requests: +13840 stage: -> patch review pull_request: https://github.com/python/cpython/pull/13973 ___ Python tracker ___

[issue37231] Optimize calling special methods

2019-06-11 Thread Jeroen Demeyer
New submission from Jeroen Demeyer : Change call_method() and related functions in Objects/typeobject.c to allow profiting from the PY_VECTORCALL_ARGUMENTS_OFFSET optimization: instead of passing "self" as separate argument, put it inside the args vector. -- components: Interpreter