Message393541
> 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)? |
|
Date |
User |
Action |
Args |
2021-05-12 18:16:08 | shihai1991 | set | recipients:
+ shihai1991, fdrake, skip.montanaro, rhettinger, gustavo, vstinner, petr.viktorin, pmpp, corona10 |
2021-05-12 18:16:08 | shihai1991 | set | messageid: <1620843368.36.0.0352899894115.issue41111@roundup.psfhosted.org> |
2021-05-12 18:16:08 | shihai1991 | link | issue41111 messages |
2021-05-12 18:16:08 | shihai1991 | create | |
|