STINNER Victor added the comment:

I pushed a change adding _PyObject_FastCallKeywords(), but this function is not 
used yet.

--

I didn't push the do_call() change: I attach a new (shorter) patch which 
changes it.

do_call.patch includes _PyCFunction_FastCallKeywords() for this line of 
Python/ceval.c:

+        C_TRACE(result, _PyCFunction_FastCallKeywords(func, stack, nargs, 
nkwargs));

I don't understand exactly the purpose of C_TRACE(), so I chose to keep it to 
avoid any risk of regression.

----------
Added file: https://bugs.python.org/file44215/do_call.patch

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

Reply via email to