[docs] [issue28805] Add documentation for METH_FASTCALL and _PyObject_FastCall*()
STINNER Victor
report at bugs.python.org
Wed Oct 4 11:18:55 EDT 2017
STINNER Victor <victor.stinner at gmail.com> added the comment:
I suggest to document the following 4 functions/macros:
PyAPI_FUNC(PyObject *) _PyObject_FastCallDict(
PyObject *callable,
PyObject **args,
Py_ssize_t nargs,
PyObject *kwargs);
PyAPI_FUNC(PyObject *) _PyObject_FastCallKeywords(
PyObject *callable,
PyObject **args,
Py_ssize_t nargs,
PyObject *kwnames);
#define _PyObject_FastCall(func, args, nargs) \
_PyObject_FastCallDict((func), (args), (nargs), NULL)
#define _PyObject_CallNoArg(func) \
_PyObject_FastCallDict((func), NULL, 0, NULL)
And the METH_FASTCALL and METH_FASTCALL|METH_KEYWORDS calling convention.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue28805>
_______________________________________
More information about the docs
mailing list