◐ Shell
clean mode source ↗

Message 273607 - Python tracker

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.