This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author shihai1991
Recipients corona10, fdrake, gustavo, petr.viktorin, pmpp, rhettinger, shihai1991, skip.montanaro, vstinner
Date 2021-05-12.18:16:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1620843368.36.0.0352899894115.issue41111@roundup.psfhosted.org>
In-reply-to
Content
> The main limitation to use the limited C API for stdlib is Argument Clinic which attempts to always emit the most efficient code, like using the METH_FASTCALL calling convention and use private functions like _PyArg_CheckPositional() or "static _PyArg_Parser _parser".

PR-26080 adds the feature that Argument Clinic to support to use the Limited C API.
METH_FASTCALL is the part of the stable ABI in PR-23009.
Do we need convert METH_VARARGS and METH_KEYWORDS as the part of the stable ABI too(something like METH_FASTCALL)?
History
Date User Action Args
2021-05-12 18:16:08shihai1991setrecipients: + shihai1991, fdrake, skip.montanaro, rhettinger, gustavo, vstinner, petr.viktorin, pmpp, corona10
2021-05-12 18:16:08shihai1991setmessageid: <1620843368.36.0.0352899894115.issue41111@roundup.psfhosted.org>
2021-05-12 18:16:08shihai1991linkissue41111 messages
2021-05-12 18:16:08shihai1991create