From 5463883e636571e4cca08d47779f376044df6bf0 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Thu, 17 Jul 2025 04:55:20 +0300 Subject: [PATCH 1/3] gh-136681: make argsbuf static to speedup processing positional arguments with AC --- Lib/test/clinic.test.c | 124 +++++------ Lib/test/test_clinic.py | 2 +- Modules/_ctypes/clinic/_ctypes.c.h | 24 +-- Modules/_ctypes/clinic/cfield.c.h | 4 +- Modules/_io/clinic/_iomodule.c.h | 6 +- Modules/_io/clinic/bufferedio.c.h | 16 +- Modules/_io/clinic/bytesio.c.h | 4 +- Modules/_io/clinic/fileio.c.h | 12 +- Modules/_io/clinic/iobase.c.h | 6 +- Modules/_io/clinic/stringio.c.h | 4 +- Modules/_io/clinic/textio.c.h | 16 +- Modules/_io/clinic/winconsoleio.c.h | 10 +- Modules/_multiprocessing/clinic/semaphore.c.h | 8 +- Modules/_sqlite/clinic/connection.c.h | 32 +-- Modules/_sqlite/clinic/cursor.c.h | 4 +- Modules/_sqlite/clinic/module.c.h | 4 +- Modules/_sre/clinic/sre.c.h | 28 +-- Modules/_ssl/clinic/cert.c.h | 4 +- Modules/_testcapi/clinic/exceptions.c.h | 4 +- Modules/_zstd/clinic/_zstdmodule.c.h | 10 +- Modules/_zstd/clinic/compressor.c.h | 8 +- Modules/_zstd/clinic/decompressor.c.h | 6 +- Modules/_zstd/clinic/zstddict.c.h | 4 +- Modules/cjkcodecs/clinic/multibytecodec.c.h | 14 +- Modules/clinic/_asynciomodule.c.h | 40 ++-- Modules/clinic/_bisectmodule.c.h | 10 +- Modules/clinic/_bz2module.c.h | 4 +- Modules/clinic/_codecsmodule.c.h | 6 +- Modules/clinic/_collectionsmodule.c.h | 4 +- Modules/clinic/_csv.c.h | 8 +- Modules/clinic/_cursesmodule.c.h | 4 +- Modules/clinic/_datetimemodule.c.h | 12 +- Modules/clinic/_elementtree.c.h | 26 +-- Modules/clinic/_functoolsmodule.c.h | 6 +- Modules/clinic/_hashopenssl.c.h | 42 ++-- Modules/clinic/_lsprof.c.h | 6 +- Modules/clinic/_lzmamodule.c.h | 6 +- Modules/clinic/_opcode.c.h | 22 +- Modules/clinic/_pickle.c.h | 20 +- Modules/clinic/_queuemodule.c.h | 8 +- Modules/clinic/_remote_debugging_module.c.h | 4 +- Modules/clinic/_ssl.c.h | 24 +-- Modules/clinic/_struct.c.h | 8 +- Modules/clinic/_testclinic.c.h | 72 +++---- Modules/clinic/_testclinic_depr.c.h | 50 ++--- Modules/clinic/_testinternalcapi.c.h | 12 +- Modules/clinic/_testmultiphase.c.h | 4 +- Modules/clinic/_threadmodule.c.h | 4 +- Modules/clinic/_winapi.c.h | 8 +- Modules/clinic/_zoneinfo.c.h | 18 +- Modules/clinic/arraymodule.c.h | 10 +- Modules/clinic/binascii.c.h | 16 +- Modules/clinic/blake2module.c.h | 6 +- Modules/clinic/cmathmodule.c.h | 4 +- Modules/clinic/gcmodule.c.h | 6 +- Modules/clinic/grpmodule.c.h | 6 +- Modules/clinic/hmacmodule.c.h | 8 +- Modules/clinic/itertoolsmodule.c.h | 18 +- Modules/clinic/mathmodule.c.h | 8 +- Modules/clinic/md5module.c.h | 4 +- Modules/clinic/overlapped.c.h | 4 +- Modules/clinic/posixmodule.c.h | 204 +++++++++--------- Modules/clinic/pyexpat.c.h | 12 +- Modules/clinic/selectmodule.c.h | 12 +- Modules/clinic/sha1module.c.h | 4 +- Modules/clinic/sha2module.c.h | 10 +- Modules/clinic/sha3module.c.h | 8 +- Modules/clinic/signalmodule.c.h | 4 +- Modules/clinic/socketmodule.c.h | 4 +- Modules/clinic/syslogmodule.c.h | 4 +- Modules/clinic/zlibmodule.c.h | 24 +-- Objects/clinic/bytearrayobject.c.h | 16 +- Objects/clinic/bytesobject.c.h | 16 +- Objects/clinic/codeobject.c.h | 6 +- Objects/clinic/complexobject.c.h | 4 +- Objects/clinic/descrobject.c.h | 6 +- Objects/clinic/enumobject.c.h | 4 +- Objects/clinic/funcobject.c.h | 4 +- Objects/clinic/interpolationobject.c.h | 4 +- Objects/clinic/listobject.c.h | 4 +- Objects/clinic/longobject.c.h | 8 +- Objects/clinic/memoryobject.c.h | 12 +- Objects/clinic/moduleobject.c.h | 4 +- Objects/clinic/odictobject.c.h | 12 +- Objects/clinic/structseq.c.h | 4 +- Objects/clinic/typevarobject.c.h | 14 +- Objects/clinic/unicodeobject.c.h | 16 +- Objects/stringlib/clinic/transmogrify.h.h | 4 +- PC/clinic/_wmimodule.cpp.h | 4 +- PC/clinic/winreg.c.h | 10 +- Python/clinic/Python-tokenize.c.h | 4 +- Python/clinic/_warnings.c.h | 6 +- Python/clinic/bltinmodule.c.h | 18 +- Python/clinic/import.c.h | 6 +- Python/clinic/instruction_sequence.c.h | 8 +- Python/clinic/marshal.c.h | 10 +- Python/clinic/sysmodule.c.h | 16 +- Python/clinic/traceback.c.h | 4 +- Tools/c-analyzer/cpython/_analyzer.py | 2 +- Tools/clinic/libclinic/parse_args.py | 4 +- 100 files changed, 694 insertions(+), 694 deletions(-) diff --git a/Lib/test/clinic.test.c b/Lib/test/clinic.test.c index dc5b4b27a07f99..57ceb3584791ca 100644 --- a/Lib/test/clinic.test.c +++ b/Lib/test/clinic.test.c @@ -2258,7 +2258,7 @@ test_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2277,7 +2277,7 @@ test_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec static PyObject * test_keywords_impl(PyObject *module, PyObject *a, PyObject *b) -/*[clinic end generated code: output=591462ba3858e446 input=0d3484844749c05b]*/ +/*[clinic end generated code: output=9efb53e4218f17ba input=0d3484844749c05b]*/ /*[clinic input] @@ -2331,7 +2331,7 @@ test_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2350,7 +2350,7 @@ test_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, static PyObject * test_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b) -/*[clinic end generated code: output=620bb64efa62d69b input=384adc78bfa0bff7]*/ +/*[clinic end generated code: output=a4fa59f33f422537 input=384adc78bfa0bff7]*/ /*[clinic input] @@ -2405,7 +2405,7 @@ test_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2437,7 +2437,7 @@ test_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO static PyObject * test_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=3ea21673d129218c input=eda7964f784f4607]*/ +/*[clinic end generated code: output=7e558987bedddb64 input=eda7964f784f4607]*/ /*[clinic input] @@ -2494,7 +2494,7 @@ test_keywords_opt_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2537,7 +2537,7 @@ test_keywords_opt_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_keywords_opt_kwonly_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=1e5fbe4eebfd40a5 input=209387a4815e5082]*/ +/*[clinic end generated code: output=f12fe172778cb8f7 input=209387a4815e5082]*/ /*[clinic input] @@ -2593,7 +2593,7 @@ test_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2625,7 +2625,7 @@ test_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=bac8882cbcd50151 input=18393cc64fa000f4]*/ +/*[clinic end generated code: output=f734dffb513224b4 input=18393cc64fa000f4]*/ /*[clinic input] @@ -2679,7 +2679,7 @@ test_posonly_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2698,7 +2698,7 @@ test_posonly_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, static PyObject * test_posonly_keywords_impl(PyObject *module, PyObject *a, PyObject *b) -/*[clinic end generated code: output=7ddf55a744ba53dc input=1767b0ebdf06060e]*/ +/*[clinic end generated code: output=dc5da7456f5603d9 input=1767b0ebdf06060e]*/ /*[clinic input] @@ -2753,7 +2753,7 @@ test_posonly_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *c; @@ -2772,7 +2772,7 @@ test_posonly_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P static PyObject * test_posonly_kwonly_impl(PyObject *module, PyObject *a, PyObject *c) -/*[clinic end generated code: output=095a4e17e22609bc input=9042f2818f664839]*/ +/*[clinic end generated code: output=2091413042d225ad input=9042f2818f664839]*/ /*[clinic input] @@ -2829,7 +2829,7 @@ test_posonly_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -2851,7 +2851,7 @@ test_posonly_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * test_posonly_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=2f03aff955026341 input=29546ebdca492fea]*/ +/*[clinic end generated code: output=737d39dafc2eff43 input=29546ebdca492fea]*/ /*[clinic input] @@ -2908,7 +2908,7 @@ test_posonly_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2942,7 +2942,7 @@ test_posonly_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t na static PyObject * test_posonly_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=2c8b2ca42f821c66 input=cdf5a9625e554e9b]*/ +/*[clinic end generated code: output=dd03ed5af99f93f1 input=cdf5a9625e554e9b]*/ /*[clinic input] @@ -2998,7 +2998,7 @@ test_posonly_keywords_opt2(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3030,7 +3030,7 @@ test_posonly_keywords_opt2(PyObject *module, PyObject *const *args, Py_ssize_t n static PyObject * test_posonly_keywords_opt2_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=969a3b2b020310f1 input=1581299d21d16f14]*/ +/*[clinic end generated code: output=64303e1b6a63c127 input=1581299d21d16f14]*/ /*[clinic input] @@ -3087,7 +3087,7 @@ test_posonly_opt_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3126,7 +3126,7 @@ test_posonly_opt_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_ static PyObject * test_posonly_opt_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=02bf5e64403946fc input=408798ec3d42949f]*/ +/*[clinic end generated code: output=85302b2c29f5bbca input=408798ec3d42949f]*/ /*[clinic input] @@ -3184,7 +3184,7 @@ test_posonly_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -3218,7 +3218,7 @@ test_posonly_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg static PyObject * test_posonly_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=26510e61948015e8 input=8d8e5643bbbc2309]*/ +/*[clinic end generated code: output=dc26e73ac84f269a input=8d8e5643bbbc2309]*/ /*[clinic input] @@ -3275,7 +3275,7 @@ test_posonly_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3307,7 +3307,7 @@ test_posonly_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_posonly_kwonly_opt2_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=b31416e16c908756 input=f7e5eed94f75fff0]*/ +/*[clinic end generated code: output=8c4ce8c7cde5afd0 input=f7e5eed94f75fff0]*/ /*[clinic input] @@ -3365,7 +3365,7 @@ test_posonly_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3404,7 +3404,7 @@ test_posonly_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * test_posonly_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=dc2337647059cb51 input=1e557dc979d120fd]*/ +/*[clinic end generated code: output=cb09979be14fa13f input=1e557dc979d120fd]*/ /*[clinic input] @@ -3464,7 +3464,7 @@ test_posonly_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *a; PyObject *b; @@ -3501,7 +3501,7 @@ static PyObject * test_posonly_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e) -/*[clinic end generated code: output=b7adeae40c9833a4 input=c3884a4f956fdc89]*/ +/*[clinic end generated code: output=fafe875412bf0c25 input=c3884a4f956fdc89]*/ /*[clinic input] @@ -3559,7 +3559,7 @@ test_posonly_keywords_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -3593,7 +3593,7 @@ test_posonly_keywords_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ss static PyObject * test_posonly_keywords_kwonly_opt2_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=827a349e36e89c82 input=68d01d7c0f6dafb0]*/ +/*[clinic end generated code: output=ae0dc5ada3791256 input=68d01d7c0f6dafb0]*/ /*[clinic input] @@ -3654,7 +3654,7 @@ test_posonly_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -3700,7 +3700,7 @@ static PyObject * test_posonly_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e) -/*[clinic end generated code: output=bcb0088555123966 input=d0883d45876f186c]*/ +/*[clinic end generated code: output=e8d82555eb3c5f13 input=d0883d45876f186c]*/ /*[clinic input] @@ -3761,7 +3761,7 @@ test_posonly_keywords_opt2_kwonly_opt(PyObject *module, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3812,7 +3812,7 @@ static PyObject * test_posonly_keywords_opt2_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e) -/*[clinic end generated code: output=a22d1276d4c2c9c7 input=c95e2e1ec93035ad]*/ +/*[clinic end generated code: output=21cd729ae9ec6cd3 input=c95e2e1ec93035ad]*/ /*[clinic input] @@ -3875,7 +3875,7 @@ test_posonly_opt_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3934,7 +3934,7 @@ test_posonly_opt_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e, PyObject *f) -/*[clinic end generated code: output=ebdbe695ee85a2ea input=9914857713c5bbf8]*/ +/*[clinic end generated code: output=f86bcbc183c5b1d4 input=9914857713c5bbf8]*/ /*[clinic input] test_keyword_only_parameter @@ -3987,7 +3987,7 @@ test_keyword_only_parameter(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyBytesObject *co_lnotab = (PyBytesObject *)self->co_lnotab; @@ -4013,7 +4013,7 @@ test_keyword_only_parameter(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * test_keyword_only_parameter_impl(PyObject *module, PyBytesObject *co_lnotab) -/*[clinic end generated code: output=bcad654ee66b0972 input=303df5046c7e37a3]*/ +/*[clinic end generated code: output=f910dfd61e6cac4a input=303df5046c7e37a3]*/ /*[clinic input] @@ -4350,7 +4350,7 @@ test_vararg(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; PyObject *a; PyObject *__clinic_args = NULL; @@ -4378,7 +4378,7 @@ test_vararg(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject static PyObject * test_vararg_impl(PyObject *module, PyObject *a, PyObject *args) -/*[clinic end generated code: output=17ba625cdd0369c1 input=7448995636d9186a]*/ +/*[clinic end generated code: output=8197f1cd8500c165 input=7448995636d9186a]*/ /*[clinic input] test_vararg_with_default @@ -4433,7 +4433,7 @@ test_vararg_with_default(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; @@ -4472,7 +4472,7 @@ test_vararg_with_default(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_vararg_with_default_impl(PyObject *module, PyObject *a, PyObject *args, int b) -/*[clinic end generated code: output=3f2b06ab08d5d0be input=3a0f9f557ce1f712]*/ +/*[clinic end generated code: output=090aed6a412afd9c input=3a0f9f557ce1f712]*/ /*[clinic input] test_vararg_with_only_defaults @@ -4527,7 +4527,7 @@ test_vararg_with_only_defaults(PyObject *module, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *__clinic_args = NULL; @@ -4569,7 +4569,7 @@ test_vararg_with_only_defaults(PyObject *module, PyObject *const *args, Py_ssize static PyObject * test_vararg_with_only_defaults_impl(PyObject *module, PyObject *args, int b, PyObject *c) -/*[clinic end generated code: output=f46666f0b1bf86b9 input=6983e66817f82924]*/ +/*[clinic end generated code: output=f276f92d61d1381d input=6983e66817f82924]*/ /*[clinic input] test_paramname_module @@ -4619,7 +4619,7 @@ test_paramname_module(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *mod; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4636,7 +4636,7 @@ test_paramname_module(PyObject *module, PyObject *const *args, Py_ssize_t nargs, static PyObject * test_paramname_module_impl(PyObject *module, PyObject *mod) -/*[clinic end generated code: output=b979bb1c03b16911 input=afefe259667f13ba]*/ +/*[clinic end generated code: output=7fb370154a5924eb input=afefe259667f13ba]*/ /*[clinic input] mangle1 @@ -4699,7 +4699,7 @@ mangle1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[9]; + static PyObject *argsbuf[9]; PyObject *__clinic_args; PyObject *__clinic_kwnames; PyObject *__clinic_return_value; @@ -4735,7 +4735,7 @@ mangle1_impl(PyObject *module, PyObject *args, PyObject *kwnames, PyObject *return_value, PyObject *_keywords, PyObject *_parser, PyObject *argsbuf, PyObject *fastargs, PyObject *nargs, PyObject *noptargs) -/*[clinic end generated code: output=8993a3111845dfc3 input=a3ed51bdedf8a3c7]*/ +/*[clinic end generated code: output=ad47c9f808b0e11a input=a3ed51bdedf8a3c7]*/ /*[clinic input] mangle2 @@ -4789,7 +4789,7 @@ mangle2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject *__clinic_args; PyObject *__clinic_kwargs; PyObject *__clinic_return_value; @@ -4811,7 +4811,7 @@ mangle2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn static PyObject * mangle2_impl(PyObject *module, PyObject *args, PyObject *kwargs, PyObject *return_value) -/*[clinic end generated code: output=bbbe696e52e0267f input=391766fee51bad7a]*/ +/*[clinic end generated code: output=758fbe3f2d06957b input=391766fee51bad7a]*/ /*[clinic input] @@ -4863,7 +4863,7 @@ Test_cls_with_param(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int a; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4883,7 +4883,7 @@ Test_cls_with_param(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py static PyObject * Test_cls_with_param_impl(TestObj *self, PyTypeObject *cls, int a) -/*[clinic end generated code: output=bd3883003f57d02b input=af158077bd237ef9]*/ +/*[clinic end generated code: output=8cc29713d346c221 input=af158077bd237ef9]*/ /*[clinic input] @@ -5211,7 +5211,7 @@ Test___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *a; @@ -5230,7 +5230,7 @@ Test___init__(PyObject *self, PyObject *args, PyObject *kwargs) static int Test___init___impl(TestObj *self, PyObject *a) -/*[clinic end generated code: output=5c1e743f6a2a0b8b input=a8f9222a6ab35c59]*/ +/*[clinic end generated code: output=05e96aabf060d06b input=a8f9222a6ab35c59]*/ /*[clinic input] @@ -5547,7 +5547,7 @@ mangled_c_keyword_identifier(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int int_value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -5567,7 +5567,7 @@ mangled_c_keyword_identifier(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * mangled_c_keyword_identifier_impl(PyObject *module, int int_value) -/*[clinic end generated code: output=49365b3b96b23980 input=060876448ab567a2]*/ +/*[clinic end generated code: output=f89cc9e8e2260e79 input=060876448ab567a2]*/ /*[clinic input] @@ -5808,7 +5808,7 @@ fn_with_default_binop_expr(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *arg = CONST_A + CONST_B; @@ -5830,7 +5830,7 @@ fn_with_default_binop_expr(PyObject *module, PyObject *const *args, Py_ssize_t n static PyObject * fn_with_default_binop_expr_impl(PyObject *module, PyObject *arg) -/*[clinic end generated code: output=6613a7a96537bcf2 input=1b55c8ae68d89453]*/ +/*[clinic end generated code: output=872b089993911adf input=1b55c8ae68d89453]*/ /*[python input] @@ -5900,7 +5900,7 @@ docstr_fallback_to_converter_default(PyObject *module, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; str a; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -5919,7 +5919,7 @@ docstr_fallback_to_converter_default(PyObject *module, PyObject *const *args, Py static PyObject * docstr_fallback_to_converter_default_impl(PyObject *module, str a) -/*[clinic end generated code: output=4405b7050a5f6fb9 input=0cbe6a4d24bc2274]*/ +/*[clinic end generated code: output=2b8fc4c92b6dcd73 input=0cbe6a4d24bc2274]*/ /*[clinic input] diff --git a/Lib/test/test_clinic.py b/Lib/test/test_clinic.py index e83114794519d5..a527772963857f 100644 --- a/Lib/test/test_clinic.py +++ b/Lib/test/test_clinic.py @@ -2706,7 +2706,7 @@ def test_cli_force(self): # Verify by checking the checksum. checksum = ( "/*[clinic end generated code: " - "output=a2957bc4d43a3c2f input=9543a8d2da235301]*/\n" + "output=04b18ea1b6ac525a input=9543a8d2da235301]*/\n" ) with open(fn, encoding='utf-8') as f: generated = f.read() diff --git a/Modules/_ctypes/clinic/_ctypes.c.h b/Modules/_ctypes/clinic/_ctypes.c.h index cf2e3fa21072ae..e76dce99f6e3cb 100644 --- a/Modules/_ctypes/clinic/_ctypes.c.h +++ b/Modules/_ctypes/clinic/_ctypes.c.h @@ -105,7 +105,7 @@ CDataType_from_address(PyObject *type, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -152,7 +152,7 @@ CDataType_from_buffer(PyObject *type, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *obj; Py_ssize_t offset = 0; @@ -216,7 +216,7 @@ CDataType_from_buffer_copy(PyObject *type, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_buffer buffer = {NULL, NULL}; Py_ssize_t offset = 0; @@ -287,7 +287,7 @@ CDataType_in_dll(PyObject *type, PyTypeObject *cls, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *dll; const char *name; @@ -345,7 +345,7 @@ CDataType_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -389,7 +389,7 @@ PyCPointerType_set_type(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *type; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -434,7 +434,7 @@ PyCPointerType_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -577,7 +577,7 @@ c_wchar_p_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -620,7 +620,7 @@ c_char_p_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -663,7 +663,7 @@ c_void_p_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -708,7 +708,7 @@ PyCSimpleType_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1042,4 +1042,4 @@ Simple_from_outparm(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py } return Simple_from_outparm_impl(self, cls); } -/*[clinic end generated code: output=536c9bcf4e05913e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=118b49ca07b3644b input=a9049054013a1b77]*/ diff --git a/Modules/_ctypes/clinic/cfield.c.h b/Modules/_ctypes/clinic/cfield.c.h index 355e69803b1de2..8dacae42257808 100644 --- a/Modules/_ctypes/clinic/cfield.c.h +++ b/Modules/_ctypes/clinic/cfield.c.h @@ -46,7 +46,7 @@ PyCField_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[8]; + static PyObject *argsbuf[8]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 6; @@ -126,4 +126,4 @@ PyCField_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=7eb1621e22ea2e05 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=055748ea2af2c854 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/_iomodule.c.h b/Modules/_io/clinic/_iomodule.c.h index 90b80af3018fb0..cae4fa76592ef0 100644 --- a/Modules/_io/clinic/_iomodule.c.h +++ b/Modules/_io/clinic/_iomodule.c.h @@ -166,7 +166,7 @@ _io_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[8]; + static PyObject *argsbuf[8]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file; const char *mode = "r"; @@ -392,7 +392,7 @@ _io_open_code(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -410,4 +410,4 @@ _io_open_code(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec exit: return return_value; } -/*[clinic end generated code: output=7a8e032c0424bce2 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=39310a228c21f60e input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/bufferedio.c.h b/Modules/_io/clinic/bufferedio.c.h index b7c0ca2c4b919b..4ed42cb55767ff 100644 --- a/Modules/_io/clinic/bufferedio.c.h +++ b/Modules/_io/clinic/bufferedio.c.h @@ -148,7 +148,7 @@ _io__BufferedIOBase_read(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -203,7 +203,7 @@ _io__BufferedIOBase_read1(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -261,7 +261,7 @@ _io__BufferedIOBase_write(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *b; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -917,7 +917,7 @@ _io__Buffered_truncate(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *pos = Py_None; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -979,7 +979,7 @@ _io_BufferedReader___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1059,7 +1059,7 @@ _io_BufferedWriter___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1231,7 +1231,7 @@ _io_BufferedRandom___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1265,4 +1265,4 @@ _io_BufferedRandom___init__(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=3ee17211d2010462 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=5cf8664d004eb6b2 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/bytesio.c.h b/Modules/_io/clinic/bytesio.c.h index 8553ed05f70d1b..62c20db289d864 100644 --- a/Modules/_io/clinic/bytesio.c.h +++ b/Modules/_io/clinic/bytesio.c.h @@ -584,7 +584,7 @@ _io_BytesIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -607,4 +607,4 @@ _io_BytesIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=580205daa01def2e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ada2359bc51c3c09 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/fileio.c.h b/Modules/_io/clinic/fileio.c.h index 04870b1c890361..339f2736d34fb4 100644 --- a/Modules/_io/clinic/fileio.c.h +++ b/Modules/_io/clinic/fileio.c.h @@ -87,7 +87,7 @@ _io_FileIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -241,7 +241,7 @@ _io_FileIO_readinto(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_buffer buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -326,7 +326,7 @@ _io_FileIO_read(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -380,7 +380,7 @@ _io_FileIO_write(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_buffer b = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -501,7 +501,7 @@ _io_FileIO_truncate(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *posobj = Py_None; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -543,4 +543,4 @@ _io_FileIO_isatty(PyObject *self, PyObject *Py_UNUSED(ignored)) #ifndef _IO_FILEIO_TRUNCATE_METHODDEF #define _IO_FILEIO_TRUNCATE_METHODDEF #endif /* !defined(_IO_FILEIO_TRUNCATE_METHODDEF) */ -/*[clinic end generated code: output=1902fac9e39358aa input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ceec432e57649c44 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/iobase.c.h b/Modules/_io/clinic/iobase.c.h index 402448545dfc51..de30e3482a9b67 100644 --- a/Modules/_io/clinic/iobase.c.h +++ b/Modules/_io/clinic/iobase.c.h @@ -52,7 +52,7 @@ _io__IOBase_seek(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; int offset; int whence = 0; @@ -130,7 +130,7 @@ _io__IOBase_truncate(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *size = Py_None; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -443,4 +443,4 @@ _io__RawIOBase_readall(PyObject *self, PyObject *Py_UNUSED(ignored)) { return _io__RawIOBase_readall_impl(self); } -/*[clinic end generated code: output=9359e74d95534bef input=a9049054013a1b77]*/ +/*[clinic end generated code: output=034975377f7920d1 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/stringio.c.h b/Modules/_io/clinic/stringio.c.h index 83165e5f7ad08b..f724fbe04b3472 100644 --- a/Modules/_io/clinic/stringio.c.h +++ b/Modules/_io/clinic/stringio.c.h @@ -329,7 +329,7 @@ _io_StringIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -550,4 +550,4 @@ _io_StringIO_newlines_get(PyObject *self, void *Py_UNUSED(context)) return return_value; } -/*[clinic end generated code: output=bccc25ef8e6ce9ef input=a9049054013a1b77]*/ +/*[clinic end generated code: output=aba0d6044292d688 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/textio.c.h b/Modules/_io/clinic/textio.c.h index 128a5ad1678f26..f45e34bfca33bd 100644 --- a/Modules/_io/clinic/textio.c.h +++ b/Modules/_io/clinic/textio.c.h @@ -67,7 +67,7 @@ _io__TextIOBase_read(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -122,7 +122,7 @@ _io__TextIOBase_readline(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -177,7 +177,7 @@ _io__TextIOBase_write(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; const char *s; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -339,7 +339,7 @@ _io_IncrementalNewlineDecoder___init__(PyObject *self, PyObject *args, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -411,7 +411,7 @@ _io_IncrementalNewlineDecoder_decode(PyObject *self, PyObject *const *args, Py_s .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *input; int final = 0; @@ -563,7 +563,7 @@ _io_TextIOWrapper___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -704,7 +704,7 @@ _io_TextIOWrapper_reconfigure(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *encoding = Py_None; PyObject *errors = Py_None; @@ -1312,4 +1312,4 @@ _io_TextIOWrapper__CHUNK_SIZE_set(PyObject *self, PyObject *value, void *Py_UNUS return return_value; } -/*[clinic end generated code: output=30404271a1151056 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=d2b2f01e0478d2b2 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/winconsoleio.c.h b/Modules/_io/clinic/winconsoleio.c.h index 7af5923b6c1747..c9f1718a6a60b1 100644 --- a/Modules/_io/clinic/winconsoleio.c.h +++ b/Modules/_io/clinic/winconsoleio.c.h @@ -86,7 +86,7 @@ _io__WindowsConsoleIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -239,7 +239,7 @@ _io__WindowsConsoleIO_readinto(PyObject *self, PyTypeObject *cls, PyObject *cons .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_buffer buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -324,7 +324,7 @@ _io__WindowsConsoleIO_read(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -382,7 +382,7 @@ _io__WindowsConsoleIO_write(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_buffer b = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -463,4 +463,4 @@ _io__WindowsConsoleIO_isatty(PyObject *self, PyObject *Py_UNUSED(ignored)) #ifndef _IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF #define _IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF #endif /* !defined(_IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF) */ -/*[clinic end generated code: output=ce50bcd905f1f213 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=27bb4afc75d46891 input=a9049054013a1b77]*/ diff --git a/Modules/_multiprocessing/clinic/semaphore.c.h b/Modules/_multiprocessing/clinic/semaphore.c.h index 6b1c0092ce4816..1ef3262a707737 100644 --- a/Modules/_multiprocessing/clinic/semaphore.c.h +++ b/Modules/_multiprocessing/clinic/semaphore.c.h @@ -55,7 +55,7 @@ _multiprocessing_SemLock_acquire(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int blocking = 1; PyObject *timeout_obj = Py_None; @@ -163,7 +163,7 @@ _multiprocessing_SemLock_acquire(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int blocking = 1; PyObject *timeout_obj = Py_None; @@ -262,7 +262,7 @@ _multiprocessing_SemLock(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); int kind; @@ -582,4 +582,4 @@ _multiprocessing_SemLock___exit__(PyObject *self, PyObject *const *args, Py_ssiz #ifndef _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF #define _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF #endif /* !defined(_MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF) */ -/*[clinic end generated code: output=d1e349d4ee3d4bbf input=a9049054013a1b77]*/ +/*[clinic end generated code: output=288ae7ed884fecba input=a9049054013a1b77]*/ diff --git a/Modules/_sqlite/clinic/connection.c.h b/Modules/_sqlite/clinic/connection.c.h index f0e9fdb889413f..0d7cd76e31559d 100644 --- a/Modules/_sqlite/clinic/connection.c.h +++ b/Modules/_sqlite/clinic/connection.c.h @@ -47,7 +47,7 @@ pysqlite_connection_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[9]; + static PyObject *argsbuf[9]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -188,7 +188,7 @@ pysqlite_connection_cursor(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *factory = NULL; @@ -263,7 +263,7 @@ blobopen(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwna .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; const char *table; const char *col; @@ -443,7 +443,7 @@ pysqlite_connection_create_function(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; const char *name; int narg; @@ -529,7 +529,7 @@ create_window_function(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; const char *name; int num_params; PyObject *aggregate_class; @@ -597,7 +597,7 @@ pysqlite_connection_create_aggregate(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; const char *name; int n_arg; PyObject *aggregate_class; @@ -662,7 +662,7 @@ pysqlite_connection_set_authorizer(PyObject *self, PyTypeObject *cls, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *callable; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -732,7 +732,7 @@ pysqlite_connection_set_progress_handler(PyObject *self, PyTypeObject *cls, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *callable; int n; @@ -783,7 +783,7 @@ pysqlite_connection_set_trace_callback(PyObject *self, PyTypeObject *cls, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *callable; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -878,7 +878,7 @@ pysqlite_connection_load_extension(PyObject *self, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *extension_name; const char *entrypoint = NULL; @@ -1093,7 +1093,7 @@ pysqlite_connection_iterdump(PyObject *self, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *filter = Py_None; @@ -1160,7 +1160,7 @@ pysqlite_connection_backup(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; pysqlite_Connection *target; int pages = -1; @@ -1263,7 +1263,7 @@ pysqlite_connection_create_collation(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; const char *name; PyObject *callable; @@ -1345,7 +1345,7 @@ serialize(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *name = "main"; @@ -1437,7 +1437,7 @@ deserialize(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; const char *name = "main"; @@ -1722,4 +1722,4 @@ getconfig(PyObject *self, PyObject *arg) #ifndef DESERIALIZE_METHODDEF #define DESERIALIZE_METHODDEF #endif /* !defined(DESERIALIZE_METHODDEF) */ -/*[clinic end generated code: output=6cb96e557133d553 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=d5689652850f573c input=a9049054013a1b77]*/ diff --git a/Modules/_sqlite/clinic/cursor.c.h b/Modules/_sqlite/clinic/cursor.c.h index 350577f488df4b..bfdb3cdcf72a02 100644 --- a/Modules/_sqlite/clinic/cursor.c.h +++ b/Modules/_sqlite/clinic/cursor.c.h @@ -214,7 +214,7 @@ pysqlite_cursor_fetchmany(PyObject *self, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int maxrows = ((pysqlite_Cursor *)self)->arraysize; @@ -329,4 +329,4 @@ pysqlite_cursor_close(PyObject *self, PyObject *Py_UNUSED(ignored)) { return pysqlite_cursor_close_impl((pysqlite_Cursor *)self); } -/*[clinic end generated code: output=d05c7cbbc8bcab26 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=58d1686077aea28a input=a9049054013a1b77]*/ diff --git a/Modules/_sqlite/clinic/module.c.h b/Modules/_sqlite/clinic/module.c.h index 82ecd3eea1b39b..7322f96be43180 100644 --- a/Modules/_sqlite/clinic/module.c.h +++ b/Modules/_sqlite/clinic/module.c.h @@ -51,7 +51,7 @@ pysqlite_complete_statement(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; const char *statement; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -211,4 +211,4 @@ pysqlite_adapt(PyObject *module, PyObject *const *args, Py_ssize_t nargs) exit: return return_value; } -/*[clinic end generated code: output=17c4e031680a5168 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=47b3d9d78d058db3 input=a9049054013a1b77]*/ diff --git a/Modules/_sre/clinic/sre.c.h b/Modules/_sre/clinic/sre.c.h index d2f25a71495cda..282310c5696186 100644 --- a/Modules/_sre/clinic/sre.c.h +++ b/Modules/_sre/clinic/sre.c.h @@ -209,7 +209,7 @@ _sre_SRE_Pattern_match(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -305,7 +305,7 @@ _sre_SRE_Pattern_fullmatch(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -403,7 +403,7 @@ _sre_SRE_Pattern_search(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -498,7 +498,7 @@ _sre_SRE_Pattern_findall(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -596,7 +596,7 @@ _sre_SRE_Pattern_finditer(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -691,7 +691,7 @@ _sre_SRE_Pattern_scanner(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -786,7 +786,7 @@ _sre_SRE_Pattern_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t maxsplit = 0; @@ -863,7 +863,7 @@ _sre_SRE_Pattern_sub(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *repl; PyObject *string; @@ -943,7 +943,7 @@ _sre_SRE_Pattern_subn(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *repl; PyObject *string; @@ -1099,7 +1099,7 @@ _sre_compile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; PyObject *pattern; int flags; PyObject *code; @@ -1232,7 +1232,7 @@ _sre_SRE_Match_expand(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *template; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1293,7 +1293,7 @@ _sre_SRE_Match_groups(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *default_value = Py_None; @@ -1359,7 +1359,7 @@ _sre_SRE_Match_groupdict(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *default_value = Py_None; @@ -1568,4 +1568,4 @@ _sre_SRE_Scanner_search(PyObject *self, PyTypeObject *cls, PyObject *const *args #ifndef _SRE_SRE_PATTERN__FAIL_AFTER_METHODDEF #define _SRE_SRE_PATTERN__FAIL_AFTER_METHODDEF #endif /* !defined(_SRE_SRE_PATTERN__FAIL_AFTER_METHODDEF) */ -/*[clinic end generated code: output=bbf42e1de3bdd3ae input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a768c5a1876ea16f input=a9049054013a1b77]*/ diff --git a/Modules/_ssl/clinic/cert.c.h b/Modules/_ssl/clinic/cert.c.h index 7e05772e323614..cee350b0ce90d4 100644 --- a/Modules/_ssl/clinic/cert.c.h +++ b/Modules/_ssl/clinic/cert.c.h @@ -50,7 +50,7 @@ _ssl_Certificate_public_bytes(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int format = PY_SSL_ENCODING_PEM; @@ -89,4 +89,4 @@ _ssl_Certificate_get_info(PyObject *self, PyObject *Py_UNUSED(ignored)) { return _ssl_Certificate_get_info_impl((PySSLCertificate *)self); } -/*[clinic end generated code: output=bab2dba7dbc1523c input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b06caa7185d6f390 input=a9049054013a1b77]*/ diff --git a/Modules/_testcapi/clinic/exceptions.c.h b/Modules/_testcapi/clinic/exceptions.c.h index cac5d288f437b7..dfd07741b0c537 100644 --- a/Modules/_testcapi/clinic/exceptions.c.h +++ b/Modules/_testcapi/clinic/exceptions.c.h @@ -99,7 +99,7 @@ _testcapi_make_exception_with_doc(PyObject *module, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *name; const char *doc = NULL; @@ -459,4 +459,4 @@ _testcapi_unstable_exc_prep_reraise_star(PyObject *module, PyObject *const *args exit: return return_value; } -/*[clinic end generated code: output=357caea020348789 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2a80d477df44d3d1 input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/_zstdmodule.c.h b/Modules/_zstd/clinic/_zstdmodule.c.h index 766e1cfa776767..0166b3580379f9 100644 --- a/Modules/_zstd/clinic/_zstdmodule.c.h +++ b/Modules/_zstd/clinic/_zstdmodule.c.h @@ -193,7 +193,7 @@ _zstd_get_param_bounds(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; int parameter; int is_compress; @@ -263,7 +263,7 @@ _zstd_get_frame_size(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_buffer frame_buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -331,7 +331,7 @@ _zstd_get_frame_info(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_buffer frame_buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -402,7 +402,7 @@ _zstd_set_parameter_types(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *c_parameter_type; PyObject *d_parameter_type; @@ -426,4 +426,4 @@ _zstd_set_parameter_types(PyObject *module, PyObject *const *args, Py_ssize_t na exit: return return_value; } -/*[clinic end generated code: output=437b084f149e68e5 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=4c43e0a400805589 input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/compressor.c.h b/Modules/_zstd/clinic/compressor.c.h index 4f8d93fd9e867c..db9db2b45c55e9 100644 --- a/Modules/_zstd/clinic/compressor.c.h +++ b/Modules/_zstd/clinic/compressor.c.h @@ -59,7 +59,7 @@ _zstd_ZstdCompressor_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -147,7 +147,7 @@ _zstd_ZstdCompressor_compress(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int mode = ZSTD_e_continue; @@ -230,7 +230,7 @@ _zstd_ZstdCompressor_flush(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int mode = ZSTD_e_end; @@ -291,4 +291,4 @@ _zstd_ZstdCompressor_set_pledged_input_size(PyObject *self, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=c1d5c2cf06a8becd input=a9049054013a1b77]*/ +/*[clinic end generated code: output=4c3bf866d8d1a63b input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/decompressor.c.h b/Modules/_zstd/clinic/decompressor.c.h index c6fdae74ab0447..46f4b6934b329b 100644 --- a/Modules/_zstd/clinic/decompressor.c.h +++ b/Modules/_zstd/clinic/decompressor.c.h @@ -58,7 +58,7 @@ _zstd_ZstdDecompressor_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -181,7 +181,7 @@ _zstd_ZstdDecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -220,4 +220,4 @@ _zstd_ZstdDecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssiz return return_value; } -/*[clinic end generated code: output=30c12ef047027ede input=a9049054013a1b77]*/ +/*[clinic end generated code: output=efd4e41f46b75b56 input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/zstddict.c.h b/Modules/_zstd/clinic/zstddict.c.h index 79db85405d6e6b..b9dd4316be36a8 100644 --- a/Modules/_zstd/clinic/zstddict.c.h +++ b/Modules/_zstd/clinic/zstddict.c.h @@ -59,7 +59,7 @@ _zstd_ZstdDict_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -222,4 +222,4 @@ _zstd_ZstdDict_as_prefix_get(PyObject *self, void *Py_UNUSED(context)) { return _zstd_ZstdDict_as_prefix_get_impl((ZstdDict *)self); } -/*[clinic end generated code: output=4696cbc722e5fdfc input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b9e8036fa9e0b97a input=a9049054013a1b77]*/ diff --git a/Modules/cjkcodecs/clinic/multibytecodec.c.h b/Modules/cjkcodecs/clinic/multibytecodec.c.h index b3663180d726e5..6a45ad79fddcce 100644 --- a/Modules/cjkcodecs/clinic/multibytecodec.c.h +++ b/Modules/cjkcodecs/clinic/multibytecodec.c.h @@ -58,7 +58,7 @@ _multibytecodec_MultibyteCodec_encode(PyObject *self, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *input; const char *errors = NULL; @@ -147,7 +147,7 @@ _multibytecodec_MultibyteCodec_decode(PyObject *self, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer input = {NULL, NULL}; const char *errors = NULL; @@ -237,7 +237,7 @@ _multibytecodec_MultibyteIncrementalEncoder_encode(PyObject *self, PyObject *con .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *input; int final = 0; @@ -369,7 +369,7 @@ _multibytecodec_MultibyteIncrementalDecoder_decode(PyObject *self, PyObject *con .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer input = {NULL, NULL}; int final = 0; @@ -607,7 +607,7 @@ _multibytecodec_MultibyteStreamWriter_write(PyObject *self, PyTypeObject *cls, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *strobj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -652,7 +652,7 @@ _multibytecodec_MultibyteStreamWriter_writelines(PyObject *self, PyTypeObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *lines; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -696,4 +696,4 @@ PyDoc_STRVAR(_multibytecodec___create_codec__doc__, #define _MULTIBYTECODEC___CREATE_CODEC_METHODDEF \ {"__create_codec", (PyCFunction)_multibytecodec___create_codec, METH_O, _multibytecodec___create_codec__doc__}, -/*[clinic end generated code: output=014f4f6bb9d29594 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ccea31c20239b800 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_asynciomodule.c.h b/Modules/clinic/_asynciomodule.c.h index 66953d74213b66..b6843721eaa36b 100644 --- a/Modules/clinic/_asynciomodule.c.h +++ b/Modules/clinic/_asynciomodule.c.h @@ -60,7 +60,7 @@ _asyncio_Future___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -177,7 +177,7 @@ _asyncio_Future_set_result(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *result; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -227,7 +227,7 @@ _asyncio_Future_set_exception(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *exception; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -292,7 +292,7 @@ _asyncio_Future_add_done_callback(PyObject *self, PyTypeObject *cls, PyObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *fn; PyObject *context = NULL; @@ -348,7 +348,7 @@ _asyncio_Future_remove_done_callback(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *fn; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -413,7 +413,7 @@ _asyncio_Future_cancel(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *msg = Py_None; @@ -910,7 +910,7 @@ _asyncio_Task___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1172,7 +1172,7 @@ _asyncio_Task_cancel(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *msg = Py_None; @@ -1312,7 +1312,7 @@ _asyncio_Task_get_stack(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *limit = Py_None; @@ -1382,7 +1382,7 @@ _asyncio_Task_print_stack(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *limit = Py_None; PyObject *file = Py_None; @@ -1660,7 +1660,7 @@ _asyncio__register_task(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1720,7 +1720,7 @@ _asyncio__register_eager_task(PyObject *module, PyObject *const *args, Py_ssize_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1780,7 +1780,7 @@ _asyncio__unregister_task(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1840,7 +1840,7 @@ _asyncio__unregister_eager_task(PyObject *module, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1902,7 +1902,7 @@ _asyncio__enter_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *loop; PyObject *task; @@ -1966,7 +1966,7 @@ _asyncio__leave_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *loop; PyObject *task; @@ -2029,7 +2029,7 @@ _asyncio__swap_current_task(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *loop; PyObject *task; @@ -2089,7 +2089,7 @@ _asyncio_current_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *loop = Py_None; @@ -2152,7 +2152,7 @@ _asyncio_all_tasks(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *loop = Py_None; @@ -2232,4 +2232,4 @@ _asyncio_future_discard_from_awaited_by(PyObject *module, PyObject *const *args, exit: return return_value; } -/*[clinic end generated code: output=b69948ed810591d9 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e592fab7e2d7bb1f input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_bisectmodule.c.h b/Modules/clinic/_bisectmodule.c.h index 314208bc41d0c1..ed5402db655d0e 100644 --- a/Modules/clinic/_bisectmodule.c.h +++ b/Modules/clinic/_bisectmodule.c.h @@ -62,7 +62,7 @@ _bisect_bisect_right(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -173,7 +173,7 @@ _bisect_insort_right(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -281,7 +281,7 @@ _bisect_bisect_left(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -392,7 +392,7 @@ _bisect_insort_left(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -446,4 +446,4 @@ _bisect_insort_left(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P exit: return return_value; } -/*[clinic end generated code: output=729385c6a23828ab input=a9049054013a1b77]*/ +/*[clinic end generated code: output=c1ed883265b96f9f input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_bz2module.c.h b/Modules/clinic/_bz2module.c.h index 2bc6524b6a973b..7a95bd14f1ba71 100644 --- a/Modules/clinic/_bz2module.c.h +++ b/Modules/clinic/_bz2module.c.h @@ -167,7 +167,7 @@ _bz2_BZ2Decompressor_decompress(PyObject *self, PyObject *const *args, Py_ssize_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -237,4 +237,4 @@ _bz2_BZ2Decompressor(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=552ac6d4c5a101b7 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=242c6b102c37dd2c input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_codecsmodule.c.h b/Modules/clinic/_codecsmodule.c.h index b0310325759326..0bce32484d2511 100644 --- a/Modules/clinic/_codecsmodule.c.h +++ b/Modules/clinic/_codecsmodule.c.h @@ -119,7 +119,7 @@ _codecs_encode(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *obj; const char *encoding = NULL; @@ -222,7 +222,7 @@ _codecs_decode(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *obj; const char *encoding = NULL; @@ -2802,4 +2802,4 @@ _codecs_lookup_error(PyObject *module, PyObject *arg) #ifndef _CODECS_CODE_PAGE_ENCODE_METHODDEF #define _CODECS_CODE_PAGE_ENCODE_METHODDEF #endif /* !defined(_CODECS_CODE_PAGE_ENCODE_METHODDEF) */ -/*[clinic end generated code: output=ed13f20dfb09e306 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=753d6a6b570e668d input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_collectionsmodule.c.h b/Modules/clinic/_collectionsmodule.c.h index b5c315c680e782..f07b22f52215f9 100644 --- a/Modules/clinic/_collectionsmodule.c.h +++ b/Modules/clinic/_collectionsmodule.c.h @@ -492,7 +492,7 @@ deque_init(PyObject *deque, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -632,4 +632,4 @@ tuplegetter_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=b9d4d647c221cb9f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6b19c1bbde892952 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_csv.c.h b/Modules/clinic/_csv.c.h index 416aeafccf917b..e90a77b2a28248 100644 --- a/Modules/clinic/_csv.c.h +++ b/Modules/clinic/_csv.c.h @@ -73,7 +73,7 @@ _csv_unregister_dialect(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -133,7 +133,7 @@ _csv_get_dialect(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -196,7 +196,7 @@ _csv_field_size_limit(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *new_limit = NULL; @@ -215,4 +215,4 @@ _csv_field_size_limit(PyObject *module, PyObject *const *args, Py_ssize_t nargs, exit: return return_value; } -/*[clinic end generated code: output=1fb09d5e7667ad0d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b96bad72b4308527 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_cursesmodule.c.h b/Modules/clinic/_cursesmodule.c.h index a8c32d6510604a..d761ccfe13c5b6 100644 --- a/Modules/clinic/_cursesmodule.c.h +++ b/Modules/clinic/_cursesmodule.c.h @@ -2719,7 +2719,7 @@ _curses_setupterm(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *term = NULL; int fd = -1; @@ -4450,4 +4450,4 @@ _curses_has_extended_color_support(PyObject *module, PyObject *Py_UNUSED(ignored #ifndef _CURSES_ASSUME_DEFAULT_COLORS_METHODDEF #define _CURSES_ASSUME_DEFAULT_COLORS_METHODDEF #endif /* !defined(_CURSES_ASSUME_DEFAULT_COLORS_METHODDEF) */ -/*[clinic end generated code: output=79ddaae4da3b80df input=a9049054013a1b77]*/ +/*[clinic end generated code: output=32faae58dabad7e8 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_datetimemodule.c.h b/Modules/clinic/_datetimemodule.c.h index 18e6129fad8a89..3ee8905bc9e360 100644 --- a/Modules/clinic/_datetimemodule.c.h +++ b/Modules/clinic/_datetimemodule.c.h @@ -68,7 +68,7 @@ iso_calendar_date_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); int year; @@ -142,7 +142,7 @@ datetime_date_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int year = GET_YEAR(self); int month = GET_MONTH(self); @@ -231,7 +231,7 @@ datetime_time_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int hour = TIME_GET_HOUR(self); int minute = TIME_GET_MINUTE(self); @@ -353,7 +353,7 @@ datetime_datetime_now(PyObject *type, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *tz = Py_None; @@ -421,7 +421,7 @@ datetime_datetime_replace(PyObject *self, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[9]; + static PyObject *argsbuf[9]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int year = GET_YEAR(self); int month = GET_MONTH(self); @@ -524,4 +524,4 @@ datetime_datetime_replace(PyObject *self, PyObject *const *args, Py_ssize_t narg exit: return return_value; } -/*[clinic end generated code: output=809640e747529c72 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e2948ea777fdcb50 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_elementtree.c.h b/Modules/clinic/_elementtree.c.h index c9e77a4c2b92d8..e8d2ba19ba16a3 100644 --- a/Modules/clinic/_elementtree.c.h +++ b/Modules/clinic/_elementtree.c.h @@ -38,7 +38,7 @@ _elementtree_Element_append(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *subelement; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -196,7 +196,7 @@ _elementtree_Element___setstate__(PyObject *self, PyTypeObject *cls, PyObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *state; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -240,7 +240,7 @@ _elementtree_Element_extend(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *elements; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -298,7 +298,7 @@ _elementtree_Element_find(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *namespaces = Py_None; @@ -364,7 +364,7 @@ _elementtree_Element_findtext(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *default_value = Py_None; @@ -436,7 +436,7 @@ _elementtree_Element_findall(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *namespaces = Py_None; @@ -501,7 +501,7 @@ _elementtree_Element_iterfind(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *namespaces = Py_None; @@ -566,7 +566,7 @@ _elementtree_Element_get(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; PyObject *default_value = Py_None; @@ -631,7 +631,7 @@ _elementtree_Element_iter(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *tag = Py_None; @@ -780,7 +780,7 @@ _elementtree_Element_makeelement(PyObject *self, PyTypeObject *cls, PyObject *co .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *tag; PyObject *attrib; @@ -897,7 +897,7 @@ _elementtree_TreeBuilder___init__(PyObject *self, PyObject *args, PyObject *kwar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1174,7 +1174,7 @@ _elementtree_XMLParser___init__(PyObject *self, PyObject *args, PyObject *kwargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1331,4 +1331,4 @@ _elementtree_XMLParser__setevents(PyObject *self, PyObject *const *args, Py_ssiz exit: return return_value; } -/*[clinic end generated code: output=c863ce16d8566291 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ec293543c2499e27 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_functoolsmodule.c.h b/Modules/clinic/_functoolsmodule.c.h index 23f66631085031..a72320a9d9468d 100644 --- a/Modules/clinic/_functoolsmodule.c.h +++ b/Modules/clinic/_functoolsmodule.c.h @@ -55,7 +55,7 @@ _functools_cmp_to_key(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *mycmp; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -121,7 +121,7 @@ _functools_reduce(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *func; PyObject *seq; @@ -192,4 +192,4 @@ _functools__lru_cache_wrapper_cache_clear(PyObject *self, PyObject *Py_UNUSED(ig return return_value; } -/*[clinic end generated code: output=7f2abc718fcc35d5 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=598c444cc43f555d input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_hashopenssl.c.h b/Modules/clinic/_hashopenssl.c.h index 3d81a6dcce1440..b5a45d1a1d0f0e 100644 --- a/Modules/clinic/_hashopenssl.c.h +++ b/Modules/clinic/_hashopenssl.c.h @@ -131,7 +131,7 @@ _hashlib_HASHXOF_digest(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -204,7 +204,7 @@ _hashlib_HASHXOF_hexdigest(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -281,7 +281,7 @@ _hashlib_HASH_new(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *name; PyObject *data = NULL; @@ -380,7 +380,7 @@ _hashlib_openssl_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -465,7 +465,7 @@ _hashlib_openssl_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -551,7 +551,7 @@ _hashlib_openssl_sha224(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -637,7 +637,7 @@ _hashlib_openssl_sha256(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -723,7 +723,7 @@ _hashlib_openssl_sha384(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -809,7 +809,7 @@ _hashlib_openssl_sha512(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -897,7 +897,7 @@ _hashlib_openssl_sha3_224(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -987,7 +987,7 @@ _hashlib_openssl_sha3_256(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1077,7 +1077,7 @@ _hashlib_openssl_sha3_384(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1167,7 +1167,7 @@ _hashlib_openssl_sha3_512(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1257,7 +1257,7 @@ _hashlib_openssl_shake_128(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1347,7 +1347,7 @@ _hashlib_openssl_shake_256(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1436,7 +1436,7 @@ pbkdf2_hmac(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; const char *hash_name; Py_buffer password = {NULL, NULL}; @@ -1537,7 +1537,7 @@ _hashlib_scrypt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[7]; + static PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 5; Py_buffer password = {NULL, NULL}; Py_buffer salt = {NULL, NULL}; @@ -1643,7 +1643,7 @@ _hashlib_hmac_singleshot(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_buffer key = {NULL, NULL}; Py_buffer msg = {NULL, NULL}; PyObject *digest; @@ -1719,7 +1719,7 @@ _hashlib_hmac_new(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer key = {NULL, NULL}; PyObject *msg_obj = NULL; @@ -1816,7 +1816,7 @@ _hashlib_HMAC_update(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *msg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1976,4 +1976,4 @@ _hashlib_compare_digest(PyObject *module, PyObject *const *args, Py_ssize_t narg #ifndef _HASHLIB_OPENSSL_SHAKE_256_METHODDEF #define _HASHLIB_OPENSSL_SHAKE_256_METHODDEF #endif /* !defined(_HASHLIB_OPENSSL_SHAKE_256_METHODDEF) */ -/*[clinic end generated code: output=cd5ff436f6dc2938 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=c25d454df789bba4 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_lsprof.c.h b/Modules/clinic/_lsprof.c.h index c426cd6fe02f39..74e12a2bf8a198 100644 --- a/Modules/clinic/_lsprof.c.h +++ b/Modules/clinic/_lsprof.c.h @@ -272,7 +272,7 @@ _lsprof_Profiler_enable(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int subcalls = 1; int builtins = 1; @@ -387,7 +387,7 @@ profiler_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -444,4 +444,4 @@ profiler_init(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=9e46985561166c37 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=4ba250532572da38 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_lzmamodule.c.h b/Modules/clinic/_lzmamodule.c.h index ebdc81a0dac2f0..90c52b2eb0e5e4 100644 --- a/Modules/clinic/_lzmamodule.c.h +++ b/Modules/clinic/_lzmamodule.c.h @@ -125,7 +125,7 @@ _lzma_LZMADecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -223,7 +223,7 @@ _lzma_LZMADecompressor(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -333,4 +333,4 @@ _lzma__decode_filter_properties(PyObject *module, PyObject *const *args, Py_ssiz return return_value; } -/*[clinic end generated code: output=6386084cb43d2533 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=453a1351ca54e600 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_opcode.c.h b/Modules/clinic/_opcode.c.h index fb8d814241bd5e..8b1cdfe194e2a0 100644 --- a/Modules/clinic/_opcode.c.h +++ b/Modules/clinic/_opcode.c.h @@ -52,7 +52,7 @@ _opcode_stack_effect(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int opcode; PyObject *oparg = Py_None; @@ -132,7 +132,7 @@ _opcode_is_valid(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int opcode; int _return_value; @@ -198,7 +198,7 @@ _opcode_has_arg(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int opcode; int _return_value; @@ -264,7 +264,7 @@ _opcode_has_const(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int opcode; int _return_value; @@ -330,7 +330,7 @@ _opcode_has_name(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int opcode; int _return_value; @@ -396,7 +396,7 @@ _opcode_has_jump(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int opcode; int _return_value; @@ -467,7 +467,7 @@ _opcode_has_free(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int opcode; int _return_value; @@ -533,7 +533,7 @@ _opcode_has_local(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int opcode; int _return_value; @@ -599,7 +599,7 @@ _opcode_has_exc(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int opcode; int _return_value; @@ -757,7 +757,7 @@ _opcode_get_executor(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *code; int offset; @@ -776,4 +776,4 @@ _opcode_get_executor(PyObject *module, PyObject *const *args, Py_ssize_t nargs, exit: return return_value; } -/*[clinic end generated code: output=a11f02989c3175d7 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=66e6fe879183d46d input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_pickle.c.h b/Modules/clinic/_pickle.c.h index 213e817a50a287..0f25252bdea62d 100644 --- a/Modules/clinic/_pickle.c.h +++ b/Modules/clinic/_pickle.c.h @@ -61,7 +61,7 @@ _pickle_Pickler_dump(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *obj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -175,7 +175,7 @@ _pickle_Pickler___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -299,7 +299,7 @@ _pickle_Unpickler_persistent_load(PyObject *self, PyTypeObject *cls, PyObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *pid; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -378,7 +378,7 @@ _pickle_Unpickler_find_class(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *module_name; PyObject *global_name; @@ -485,7 +485,7 @@ _pickle_Unpickler___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -682,7 +682,7 @@ _pickle_dump(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *obj; PyObject *file; @@ -789,7 +789,7 @@ _pickle_dumps(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *obj; PyObject *protocol = Py_None; @@ -900,7 +900,7 @@ _pickle_load(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file; int fix_imports = 1; @@ -1029,7 +1029,7 @@ _pickle_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *data; int fix_imports = 1; @@ -1098,4 +1098,4 @@ _pickle_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec exit: return return_value; } -/*[clinic end generated code: output=6331c72b3c427f63 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b2aa85e580af112f input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_queuemodule.c.h b/Modules/clinic/_queuemodule.c.h index 1751d68716ba5f..8a3f373201cfbb 100644 --- a/Modules/clinic/_queuemodule.c.h +++ b/Modules/clinic/_queuemodule.c.h @@ -85,7 +85,7 @@ _queue_SimpleQueue_put(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *item; int block = 1; @@ -165,7 +165,7 @@ _queue_SimpleQueue_put_nowait(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *item; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -234,7 +234,7 @@ _queue_SimpleQueue_get(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int block = 1; PyObject *timeout_obj = Py_None; @@ -358,4 +358,4 @@ _queue_SimpleQueue_qsize(PyObject *self, PyObject *Py_UNUSED(ignored)) exit: return return_value; } -/*[clinic end generated code: output=1d3efe9df89997cf input=a9049054013a1b77]*/ +/*[clinic end generated code: output=0b005178e182eeb6 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_remote_debugging_module.c.h b/Modules/clinic/_remote_debugging_module.c.h index f6a51cdba6b401..30ab148d4357e5 100644 --- a/Modules/clinic/_remote_debugging_module.c.h +++ b/Modules/clinic/_remote_debugging_module.c.h @@ -71,7 +71,7 @@ _remote_debugging_RemoteUnwinder___init__(PyObject *self, PyObject *args, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -288,4 +288,4 @@ _remote_debugging_RemoteUnwinder_get_async_stack_trace(PyObject *self, PyObject return return_value; } -/*[clinic end generated code: output=0dd1e6e8bab2a8b1 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=08dafabb5b24efba input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_ssl.c.h b/Modules/clinic/_ssl.c.h index 7027d87379283d..1f00dfcb43ff26 100644 --- a/Modules/clinic/_ssl.c.h +++ b/Modules/clinic/_ssl.c.h @@ -732,7 +732,7 @@ _ssl__SSLSocket_get_channel_binding(PyObject *self, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *cb_type = "tls-unique"; @@ -1512,7 +1512,7 @@ _ssl__SSLContext_load_cert_chain(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *certfile; PyObject *keyfile = Py_None; @@ -1588,7 +1588,7 @@ _ssl__SSLContext_load_verify_locations(PyObject *self, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *cafile = Py_None; PyObject *capath = Py_None; @@ -1692,7 +1692,7 @@ _ssl__SSLContext__wrap_socket(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *sock; int server_side; @@ -1789,7 +1789,7 @@ _ssl__SSLContext__wrap_bio(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PySSLMemoryBIO *incoming; PySSLMemoryBIO *outgoing; @@ -2056,7 +2056,7 @@ _ssl__SSLContext_get_ca_certs(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int binary_form = 0; @@ -2124,7 +2124,7 @@ _ssl__SSLContext_set_psk_client_callback(PyObject *self, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *callback; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2185,7 +2185,7 @@ _ssl__SSLContext_set_psk_server_callback(PyObject *self, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *callback; const char *identity_hint = NULL; @@ -2771,7 +2771,7 @@ _ssl_txt2obj(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *txt; int name = 0; @@ -2891,7 +2891,7 @@ _ssl_enum_certificates(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; const char *store_name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2972,7 +2972,7 @@ _ssl_enum_crls(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; const char *store_name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3014,4 +3014,4 @@ _ssl_enum_crls(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje #ifndef _SSL_ENUM_CRLS_METHODDEF #define _SSL_ENUM_CRLS_METHODDEF #endif /* !defined(_SSL_ENUM_CRLS_METHODDEF) */ -/*[clinic end generated code: output=1adc3780d8ca682a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f5eda0a198b4d5a1 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_struct.c.h b/Modules/clinic/_struct.c.h index e4eaadb91eb231..d9a5901c978201 100644 --- a/Modules/clinic/_struct.c.h +++ b/Modules/clinic/_struct.c.h @@ -54,7 +54,7 @@ Struct___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *format; @@ -159,7 +159,7 @@ Struct_unpack_from(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer buffer = {NULL, NULL}; Py_ssize_t offset = 0; @@ -372,7 +372,7 @@ unpack_from(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyStructObject *s_object = NULL; Py_buffer buffer = {NULL, NULL}; @@ -458,4 +458,4 @@ iter_unpack(PyObject *module, PyObject *const *args, Py_ssize_t nargs) return return_value; } -/*[clinic end generated code: output=caa7f36443e91cb9 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=90bb09a82594e80f input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testclinic.c.h b/Modules/clinic/_testclinic.c.h index 68c92a86226bc9..26e66b3af3008a 100644 --- a/Modules/clinic/_testclinic.c.h +++ b/Modules/clinic/_testclinic.c.h @@ -1596,7 +1596,7 @@ keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1655,7 +1655,7 @@ keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1714,7 +1714,7 @@ keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1786,7 +1786,7 @@ keywords_opt_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1869,7 +1869,7 @@ keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1940,7 +1940,7 @@ posonly_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1999,7 +1999,7 @@ posonly_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2059,7 +2059,7 @@ posonly_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -2121,7 +2121,7 @@ posonly_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2195,7 +2195,7 @@ posonly_opt_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2274,7 +2274,7 @@ posonly_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2348,7 +2348,7 @@ posonly_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2427,7 +2427,7 @@ posonly_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *a; PyObject *b; @@ -2505,7 +2505,7 @@ posonly_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2592,7 +2592,7 @@ posonly_opt_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2674,7 +2674,7 @@ keyword_only_parameter(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *a; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2844,7 +2844,7 @@ posonly_poskw_varpos(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; PyObject *a; PyObject *b; @@ -2914,7 +2914,7 @@ poskw_varpos(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; PyObject *a; PyObject *__clinic_args = NULL; @@ -2983,7 +2983,7 @@ poskw_varpos_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; @@ -3062,7 +3062,7 @@ poskw_varpos_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; @@ -3144,7 +3144,7 @@ varpos_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *__clinic_args = NULL; @@ -3216,7 +3216,7 @@ varpos_kwonly_req_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *__clinic_args = NULL; @@ -3397,7 +3397,7 @@ posonly_poskw_varpos_array(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; PyObject *a; PyObject *b; @@ -3463,7 +3463,7 @@ gh_32092_oob(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 2) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *pos1; @@ -3549,7 +3549,7 @@ gh_32092_kw_pass(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *pos; @@ -3691,7 +3691,7 @@ null_or_tuple_for_varargs(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name; @@ -3769,7 +3769,7 @@ clone_f1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; const char *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3838,7 +3838,7 @@ clone_f2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; const char *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3907,7 +3907,7 @@ clone_with_conv_f1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; custom_t path = { .name = "clone_with_conv_f1", @@ -3973,7 +3973,7 @@ clone_with_conv_f2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; custom_t path = { .name = "clone_with_conv_f2", @@ -4063,7 +4063,7 @@ _testclinic_TestClass_get_defining_class_arg(PyObject *self, PyTypeObject *cls, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *arg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4107,7 +4107,7 @@ _testclinic_TestClass_defclass_varpos(PyObject *self, PyTypeObject *cls, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; PyObject *__clinic_args = NULL; @@ -4160,7 +4160,7 @@ _testclinic_TestClass_defclass_posonly_varpos(PyObject *self, PyTypeObject *cls, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; PyObject *a; PyObject *b; @@ -4342,7 +4342,7 @@ _testclinic_TestClass_posonly_poskw_varpos_no_fastcall(PyObject *type, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *a; @@ -4520,7 +4520,7 @@ _testclinic_TestClass_posonly_poskw_varpos_array_no_fastcall(PyObject *type, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *a; @@ -4542,4 +4542,4 @@ _testclinic_TestClass_posonly_poskw_varpos_array_no_fastcall(PyObject *type, PyO exit: return return_value; } -/*[clinic end generated code: output=6b04671afdafbecf input=a9049054013a1b77]*/ +/*[clinic end generated code: output=fbb71747eb21270d input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testclinic_depr.c.h b/Modules/clinic/_testclinic_depr.c.h index 135197f06fd7b4..915083c8d092a5 100644 --- a/Modules/clinic/_testclinic_depr.c.h +++ b/Modules/clinic/_testclinic_depr.c.h @@ -67,7 +67,7 @@ depr_star_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -155,7 +155,7 @@ depr_star_new_clone(PyObject *type, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *a = Py_None; @@ -240,7 +240,7 @@ depr_star_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -328,7 +328,7 @@ depr_star_init_clone(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *a = Py_None; @@ -484,7 +484,7 @@ depr_kwd_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -570,7 +570,7 @@ depr_kwd_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -733,7 +733,7 @@ depr_star_pos0_len1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *a; if (nargs == 1) { @@ -814,7 +814,7 @@ depr_star_pos0_len2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -898,7 +898,7 @@ depr_star_pos0_len3_with_kwd(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject *a; PyObject *b; PyObject *c; @@ -985,7 +985,7 @@ depr_star_pos1_len1_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1073,7 +1073,7 @@ depr_star_pos1_len1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1157,7 +1157,7 @@ depr_star_pos1_len2_with_kwd(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject *a; PyObject *b; PyObject *c; @@ -1245,7 +1245,7 @@ depr_star_pos2_len1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -1331,7 +1331,7 @@ depr_star_pos2_len2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject *a; PyObject *b; PyObject *c; @@ -1419,7 +1419,7 @@ depr_star_pos2_len2_with_kwd(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; PyObject *a; PyObject *b; PyObject *c; @@ -1595,7 +1595,7 @@ depr_star_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[8]; + static PyObject *argsbuf[8]; PyObject *a; PyObject *b; PyObject *c; @@ -1691,7 +1691,7 @@ depr_kwd_required_1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1775,7 +1775,7 @@ depr_kwd_required_2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -1859,7 +1859,7 @@ depr_kwd_optional_1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1948,7 +1948,7 @@ depr_kwd_optional_2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2044,7 +2044,7 @@ depr_kwd_optional_3(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *a = Py_None; PyObject *b = Py_None; @@ -2145,7 +2145,7 @@ depr_kwd_required_optional(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2325,7 +2325,7 @@ depr_kwd_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[8]; + static PyObject *argsbuf[8]; PyObject *a; PyObject *b; PyObject *c; @@ -2429,7 +2429,7 @@ depr_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[7]; + static PyObject *argsbuf[7]; PyObject *a; PyObject *b; PyObject *c; @@ -2474,4 +2474,4 @@ depr_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * exit: return return_value; } -/*[clinic end generated code: output=517bb49913bafc4a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=75cbad5acb7b670d input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testinternalcapi.c.h b/Modules/clinic/_testinternalcapi.c.h index 21f4ee3201e5bf..c8244d1efd8d83 100644 --- a/Modules/clinic/_testinternalcapi.c.h +++ b/Modules/clinic/_testinternalcapi.c.h @@ -51,7 +51,7 @@ _testinternalcapi_compiler_cleandoc(PyObject *module, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *doc; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -133,7 +133,7 @@ _testinternalcapi_compiler_codegen(PyObject *module, PyObject *const *args, Py_s .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *ast; PyObject *filename; @@ -209,7 +209,7 @@ _testinternalcapi_optimize_cfg(PyObject *module, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject *instructions; PyObject *consts; int nlocals; @@ -277,7 +277,7 @@ _testinternalcapi_assemble_code_object(PyObject *module, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject *filename; PyObject *instructions; PyObject *metadata; @@ -356,7 +356,7 @@ gh_119213_getargs(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *spam = Py_None; @@ -392,4 +392,4 @@ get_next_dict_keys_version(PyObject *module, PyObject *Py_UNUSED(ignored)) { return get_next_dict_keys_version_impl(module); } -/*[clinic end generated code: output=fbd8b7e0cae8bac7 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=58e48c9fb1e285da input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testmultiphase.c.h b/Modules/clinic/_testmultiphase.c.h index 311b6409476711..72aa9aba7d4b6b 100644 --- a/Modules/clinic/_testmultiphase.c.h +++ b/Modules/clinic/_testmultiphase.c.h @@ -106,7 +106,7 @@ _testmultiphase_StateAccessType_increment_count_clinic(PyObject *self, PyTypeObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int n = 1; int twice = 0; @@ -165,4 +165,4 @@ _testmultiphase_StateAccessType_get_count(PyObject *self, PyTypeObject *cls, PyO } return _testmultiphase_StateAccessType_get_count_impl((StateAccessTypeObject *)self, cls); } -/*[clinic end generated code: output=8eed2f14292ec986 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=c85faaa96506bc1a input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_threadmodule.c.h b/Modules/clinic/_threadmodule.c.h index fd8e32a2261d38..73f82dcf5e905c 100644 --- a/Modules/clinic/_threadmodule.c.h +++ b/Modules/clinic/_threadmodule.c.h @@ -121,7 +121,7 @@ _thread_set_name(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *name_obj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -149,4 +149,4 @@ _thread_set_name(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb #ifndef _THREAD_SET_NAME_METHODDEF #define _THREAD_SET_NAME_METHODDEF #endif /* !defined(_THREAD_SET_NAME_METHODDEF) */ -/*[clinic end generated code: output=b381ec5e313198e7 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=d3170ba3792c3e1f input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_winapi.c.h b/Modules/clinic/_winapi.c.h index bd685e75d9344f..65174c6382d61e 100644 --- a/Modules/clinic/_winapi.c.h +++ b/Modules/clinic/_winapi.c.h @@ -798,7 +798,7 @@ _winapi_GetLongPathName(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; LPCWSTR path = NULL; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -907,7 +907,7 @@ _winapi_GetShortPathName(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; LPCWSTR path = NULL; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2057,7 +2057,7 @@ _winapi__mimetypes_read_windows_registry(PyObject *module, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *on_type_read; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2187,4 +2187,4 @@ _winapi_CopyFile2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO #ifndef _WINAPI_GETSHORTPATHNAME_METHODDEF #define _WINAPI_GETSHORTPATHNAME_METHODDEF #endif /* !defined(_WINAPI_GETSHORTPATHNAME_METHODDEF) */ -/*[clinic end generated code: output=4581fd481c3c6293 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=c95e0d258964cc81 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_zoneinfo.c.h b/Modules/clinic/_zoneinfo.c.h index 19564a6c13f246..659508c68d8f83 100644 --- a/Modules/clinic/_zoneinfo.c.h +++ b/Modules/clinic/_zoneinfo.c.h @@ -49,7 +49,7 @@ zoneinfo_ZoneInfo(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *key; @@ -112,7 +112,7 @@ zoneinfo_ZoneInfo_from_file(PyObject *type, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file_obj; PyObject *key = Py_None; @@ -178,7 +178,7 @@ zoneinfo_ZoneInfo_no_cache(PyObject *type, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *key; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -237,7 +237,7 @@ zoneinfo_ZoneInfo_clear_cache(PyObject *type, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *only_keys = Py_None; @@ -289,7 +289,7 @@ zoneinfo_ZoneInfo_utcoffset(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *dt; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -333,7 +333,7 @@ zoneinfo_ZoneInfo_dst(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *dt; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -378,7 +378,7 @@ zoneinfo_ZoneInfo_tzname(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *dt; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -423,7 +423,7 @@ zoneinfo_ZoneInfo__unpickle(PyObject *type, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *key; unsigned char from_cache; @@ -454,4 +454,4 @@ zoneinfo_ZoneInfo__unpickle(PyObject *type, PyTypeObject *cls, PyObject *const * exit: return return_value; } -/*[clinic end generated code: output=c6df04d7b400bd7f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=75f7566f47cd0a4f input=a9049054013a1b77]*/ diff --git a/Modules/clinic/arraymodule.c.h b/Modules/clinic/arraymodule.c.h index 97e5ca771f3a90..357b1a4a869689 100644 --- a/Modules/clinic/arraymodule.c.h +++ b/Modules/clinic/arraymodule.c.h @@ -230,7 +230,7 @@ array_array_extend(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *bb; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -398,7 +398,7 @@ array_array_fromfile(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *f; Py_ssize_t n; @@ -455,7 +455,7 @@ array_array_tofile(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *f; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -715,7 +715,7 @@ array_array___reduce_ex__(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -773,4 +773,4 @@ array_arrayiterator___setstate__(PyObject *self, PyObject *state) return return_value; } -/*[clinic end generated code: output=dd49451ac1cc3f39 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6bda438cdb19cf06 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/binascii.c.h b/Modules/clinic/binascii.c.h index ce29e0d11a45cd..9a5b799322b931 100644 --- a/Modules/clinic/binascii.c.h +++ b/Modules/clinic/binascii.c.h @@ -82,7 +82,7 @@ binascii_b2a_uu(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int backtick = 0; @@ -161,7 +161,7 @@ binascii_a2b_base64(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int strict_mode = 0; @@ -235,7 +235,7 @@ binascii_b2a_base64(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int newline = 1; @@ -441,7 +441,7 @@ binascii_b2a_hex(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; PyObject *sep = NULL; @@ -533,7 +533,7 @@ binascii_hexlify(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; PyObject *sep = NULL; @@ -682,7 +682,7 @@ binascii_a2b_qp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int header = 0; @@ -761,7 +761,7 @@ binascii_b2a_qp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int quotetabs = 0; @@ -812,4 +812,4 @@ binascii_b2a_qp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj return return_value; } -/*[clinic end generated code: output=fba6a71e0d7d092f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=cda656f57acf16d4 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/blake2module.c.h b/Modules/clinic/blake2module.c.h index 97d010d03a4b23..1bf107592a3a97 100644 --- a/Modules/clinic/blake2module.c.h +++ b/Modules/clinic/blake2module.c.h @@ -57,7 +57,7 @@ py_blake2b_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[14]; + static PyObject *argsbuf[14]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -266,7 +266,7 @@ py_blake2s_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[14]; + static PyObject *argsbuf[14]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -506,4 +506,4 @@ _blake2_blake2b_hexdigest(PyObject *self, PyObject *Py_UNUSED(ignored)) { return _blake2_blake2b_hexdigest_impl((Blake2Object *)self); } -/*[clinic end generated code: output=60a4abbcb8950fe5 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=41cc0e984b56249d input=a9049054013a1b77]*/ diff --git a/Modules/clinic/cmathmodule.c.h b/Modules/clinic/cmathmodule.c.h index 7f9e65baf120ea..43147f451b5e8c 100644 --- a/Modules/clinic/cmathmodule.c.h +++ b/Modules/clinic/cmathmodule.c.h @@ -926,7 +926,7 @@ cmath_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; Py_complex a; Py_complex b; @@ -985,4 +985,4 @@ cmath_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec exit: return return_value; } -/*[clinic end generated code: output=631db17fb1c79d66 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=9b38dc64bba5cb7b input=a9049054013a1b77]*/ diff --git a/Modules/clinic/gcmodule.c.h b/Modules/clinic/gcmodule.c.h index 53ff9e4faf8b7c..0ac04be98aa998 100644 --- a/Modules/clinic/gcmodule.c.h +++ b/Modules/clinic/gcmodule.c.h @@ -123,7 +123,7 @@ gc_collect(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int generation = NUM_GENERATIONS - 1; Py_ssize_t _return_value; @@ -417,7 +417,7 @@ gc_get_objects(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; Py_ssize_t generation = -1; @@ -584,4 +584,4 @@ gc_get_freeze_count(PyObject *module, PyObject *Py_UNUSED(ignored)) exit: return return_value; } -/*[clinic end generated code: output=96d057eac558e6ca input=a9049054013a1b77]*/ +/*[clinic end generated code: output=39d1c50a23f9b528 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/grpmodule.c.h b/Modules/clinic/grpmodule.c.h index 665c2f2dfdac14..6e9a001a1922c7 100644 --- a/Modules/clinic/grpmodule.c.h +++ b/Modules/clinic/grpmodule.c.h @@ -53,7 +53,7 @@ grp_getgrgid(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *id; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -113,7 +113,7 @@ grp_getgrnam(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -152,4 +152,4 @@ grp_getgrall(PyObject *module, PyObject *Py_UNUSED(ignored)) { return grp_getgrall_impl(module); } -/*[clinic end generated code: output=35aa81c00dbd3229 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=977e49c70658d352 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/hmacmodule.c.h b/Modules/clinic/hmacmodule.c.h index 1ceb2d809e830a..ff949dabfac30c 100644 --- a/Modules/clinic/hmacmodule.c.h +++ b/Modules/clinic/hmacmodule.c.h @@ -52,7 +52,7 @@ _hmac_new(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *keyobj; PyObject *msgobj = NULL; @@ -146,7 +146,7 @@ _hmac_HMAC_update(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *msgobj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -304,7 +304,7 @@ _hmac_compute_digest(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject *key; PyObject *msg; PyObject *digest; @@ -670,4 +670,4 @@ _hmac_compute_blake2b_32(PyObject *module, PyObject *const *args, Py_ssize_t nar exit: return return_value; } -/*[clinic end generated code: output=30c0614482d963f5 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=97e03c1e47b05f3e input=a9049054013a1b77]*/ diff --git a/Modules/clinic/itertoolsmodule.c.h b/Modules/clinic/itertoolsmodule.c.h index 0af82e7eb05be8..21970aa1765da6 100644 --- a/Modules/clinic/itertoolsmodule.c.h +++ b/Modules/clinic/itertoolsmodule.c.h @@ -65,7 +65,7 @@ batched_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -184,7 +184,7 @@ itertools_groupby(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -546,7 +546,7 @@ itertools_combinations(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *iterable; @@ -620,7 +620,7 @@ itertools_combinations_with_replacement(PyTypeObject *type, PyObject *args, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *iterable; @@ -693,7 +693,7 @@ itertools_permutations(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -758,7 +758,7 @@ itertools_accumulate(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -836,7 +836,7 @@ itertools_compress(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *seq1; @@ -937,7 +937,7 @@ itertools_count(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -965,4 +965,4 @@ itertools_count(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=999758202a532e0a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b165f83c08819a5e input=a9049054013a1b77]*/ diff --git a/Modules/clinic/mathmodule.c.h b/Modules/clinic/mathmodule.c.h index 246019f2206028..c04c9b94c15855 100644 --- a/Modules/clinic/mathmodule.c.h +++ b/Modules/clinic/mathmodule.c.h @@ -964,7 +964,7 @@ math_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; double a; double b; @@ -1085,7 +1085,7 @@ math_prod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *iterable; PyObject *start = NULL; @@ -1238,7 +1238,7 @@ math_nextafter(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; double x; double y; @@ -1318,4 +1318,4 @@ math_ulp(PyObject *module, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=4fb180d4c25ff8fa input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e982fd0b0cd58aba input=a9049054013a1b77]*/ diff --git a/Modules/clinic/md5module.c.h b/Modules/clinic/md5module.c.h index f76902586dddb2..f06d90848bf340 100644 --- a/Modules/clinic/md5module.c.h +++ b/Modules/clinic/md5module.c.h @@ -132,7 +132,7 @@ _md5_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -172,4 +172,4 @@ _md5_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw exit: return return_value; } -/*[clinic end generated code: output=920fe54b9ed06f92 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=cc46502aabf44b11 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/overlapped.c.h b/Modules/clinic/overlapped.c.h index 7e2480bdace38d..a50754585bba62 100644 --- a/Modules/clinic/overlapped.c.h +++ b/Modules/clinic/overlapped.c.h @@ -480,7 +480,7 @@ _overlapped_Overlapped(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1242,4 +1242,4 @@ _overlapped_Overlapped_WSARecvFromInto(PyObject *self, PyObject *const *args, Py return return_value; } -/*[clinic end generated code: output=3e4cb2b55342cd96 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=d7bce66be248eb44 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/posixmodule.c.h b/Modules/clinic/posixmodule.c.h index 65f5f8c9267b6c..4ebdc0401f34f0 100644 --- a/Modules/clinic/posixmodule.c.h +++ b/Modules/clinic/posixmodule.c.h @@ -72,7 +72,7 @@ os_stat(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("stat", "path", 0, 0, 0, 1); int dir_fd = DEFAULT_DIR_FD; @@ -157,7 +157,7 @@ os_lstat(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("lstat", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -256,7 +256,7 @@ os_access(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("access", "path", 0, 0, 0, 0); int mode; @@ -419,7 +419,7 @@ os_chdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("chdir", "path", 0, 0, 0, PATH_HAVE_FCHDIR); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -487,7 +487,7 @@ os_fchdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -575,7 +575,7 @@ os_chmod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("chmod", "path", 0, 0, 0, PATH_HAVE_FCHMOD); int mode; @@ -674,7 +674,7 @@ os_fchmod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; int fd; int mode; @@ -747,7 +747,7 @@ os_lchmod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("lchmod", "path", 0, 0, 0, 0); int mode; @@ -826,7 +826,7 @@ os_chflags(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("chflags", "path", 0, 0, 0, 0); unsigned long flags; @@ -927,7 +927,7 @@ os_lchflags(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("lchflags", "path", 0, 0, 0, 0); unsigned long flags; @@ -1015,7 +1015,7 @@ os_chroot(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("chroot", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1082,7 +1082,7 @@ os_fsync(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1169,7 +1169,7 @@ os_fdatasync(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1259,7 +1259,7 @@ os_chown(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("chown", "path", 0, 0, 0, PATH_HAVE_FCHOWN); uid_t uid; @@ -1355,7 +1355,7 @@ os_fchown(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; int fd; uid_t uid; gid_t gid; @@ -1431,7 +1431,7 @@ os_lchown(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; path_t path = PATH_T_INITIALIZE_P("lchown", "path", 0, 0, 0, 0); uid_t uid; gid_t gid; @@ -1554,7 +1554,7 @@ os_link(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("link", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("link", "dst", 0, 0, 0, 0); @@ -1664,7 +1664,7 @@ os_listdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; path_t path = PATH_T_INITIALIZE_P("listdir", "path", 1, 0, 0, PATH_HAVE_FDOPENDIR); @@ -1784,7 +1784,7 @@ os_listmounts(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t volume = PATH_T_INITIALIZE_P("listmounts", "volume", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1851,7 +1851,7 @@ os__path_isdevdrive(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_isdevdrive", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2019,7 +2019,7 @@ os__getvolumepathname(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_getvolumepathname", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2086,7 +2086,7 @@ os__path_splitroot(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_splitroot", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2153,7 +2153,7 @@ os__path_exists(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_exists", "path", 0, 0, 1, 1); int _return_value; @@ -2225,7 +2225,7 @@ os__path_lexists(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_lexists", "path", 0, 0, 1, 1); int _return_value; @@ -2297,7 +2297,7 @@ os__path_isdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_isdir", "path", 0, 0, 1, 1); int _return_value; @@ -2369,7 +2369,7 @@ os__path_isfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_isfile", "path", 0, 0, 1, 1); int _return_value; @@ -2441,7 +2441,7 @@ os__path_islink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_islink", "path", 0, 0, 1, 1); int _return_value; @@ -2513,7 +2513,7 @@ os__path_isjunction(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_isjunction", "path", 0, 0, 1, 1); int _return_value; @@ -2585,7 +2585,7 @@ os__path_splitroot_ex(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE("_path_splitroot_ex", "path", 0, 1, 1, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2648,7 +2648,7 @@ os__path_normpath(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE("_path_normpath", "path", 0, 1, 1, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2719,7 +2719,7 @@ os_mkdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("mkdir", "path", 0, 0, 0, 0); int mode = 511; @@ -2839,7 +2839,7 @@ os_getpriority(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; int which; int who; @@ -2909,7 +2909,7 @@ os_setpriority(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; int which; int who; int priority; @@ -2989,7 +2989,7 @@ os_rename(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("rename", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("rename", "dst", 0, 0, 0, 0); @@ -3083,7 +3083,7 @@ os_replace(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("replace", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("replace", "dst", 0, 0, 0, 0); @@ -3175,7 +3175,7 @@ os_rmdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("rmdir", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -3249,7 +3249,7 @@ os_system(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; const wchar_t *command = NULL; long _return_value; @@ -3326,7 +3326,7 @@ os_system(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *command = NULL; long _return_value; @@ -3433,7 +3433,7 @@ os_unlink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("unlink", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -3510,7 +3510,7 @@ os_remove(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("remove", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -3631,7 +3631,7 @@ os_utime(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("utime", "path", 0, 0, 0, PATH_UTIME_HAVE_FD); PyObject *times = Py_None; @@ -3731,7 +3731,7 @@ os__exit(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int status; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3845,7 +3845,7 @@ os_execve(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; path_t path = PATH_T_INITIALIZE_P("execve", "path", 0, 0, 0, PATH_HAVE_FEXECVE); PyObject *argv; PyObject *env; @@ -3943,7 +3943,7 @@ os_posix_spawn(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[10]; + static PyObject *argsbuf[10]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("posix_spawn", "path", 0, 0, 0, 0); PyObject *argv; @@ -4096,7 +4096,7 @@ os_posix_spawnp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[10]; + static PyObject *argsbuf[10]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("posix_spawnp", "path", 0, 0, 0, 0); PyObject *argv; @@ -4342,7 +4342,7 @@ os_register_at_fork(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *before = NULL; PyObject *after_in_child = NULL; @@ -4471,7 +4471,7 @@ os_sched_get_priority_max(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int policy; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4536,7 +4536,7 @@ os_sched_get_priority_min(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int policy; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4635,7 +4635,7 @@ os_sched_param(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *sched_priority; @@ -5503,7 +5503,7 @@ os_getpgid(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; pid_t pid; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -6017,7 +6017,7 @@ os_wait3(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int options; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -6085,7 +6085,7 @@ os_wait4(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; pid_t pid; int options; @@ -6328,7 +6328,7 @@ os_pidfd_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; pid_t pid; unsigned int flags = 0; @@ -6407,7 +6407,7 @@ os_setns(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; int nstype = 0; @@ -6485,7 +6485,7 @@ os_unshare(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int flags; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -6556,7 +6556,7 @@ os_readlink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("readlink", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -6643,7 +6643,7 @@ os_symlink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("symlink", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("symlink", "dst", 0, 0, 0, 0); @@ -6777,7 +6777,7 @@ os_timerfd_create(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int clockid; int flags = 0; @@ -6862,7 +6862,7 @@ os_timerfd_settime(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; int flags = 0; @@ -6979,7 +6979,7 @@ os_timerfd_settime_ns(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; int flags = 0; @@ -7313,7 +7313,7 @@ os_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("open", "path", 0, 0, 0, 0); int flags; @@ -7409,7 +7409,7 @@ os_close(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -7541,7 +7541,7 @@ os_dup2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; int fd; int fd2; @@ -8057,7 +8057,7 @@ os_sendfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[7]; + static PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; int out_fd; int in_fd; @@ -8162,7 +8162,7 @@ os_sendfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[7]; + static PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; int out_fd; int in_fd; @@ -8274,7 +8274,7 @@ os_sendfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; int out_fd; int in_fd; PyObject *offobj; @@ -8405,7 +8405,7 @@ os_fstat(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -8756,7 +8756,7 @@ os_copy_file_range(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; int src; int dst; @@ -8873,7 +8873,7 @@ os_splice(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; int src; int dst; @@ -8984,7 +8984,7 @@ os_mkfifo(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("mkfifo", "path", 0, 0, 0, 0); int mode = 438; @@ -9087,7 +9087,7 @@ os_mknod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("mknod", "path", 0, 0, 0, 0); int mode = 384; @@ -9333,7 +9333,7 @@ os_truncate(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("truncate", "path", 0, 0, 0, PATH_HAVE_FTRUNCATE); Py_off_t length; @@ -9728,7 +9728,7 @@ os_WIFCONTINUED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int status; int _return_value; @@ -9798,7 +9798,7 @@ os_WIFSTOPPED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int status; int _return_value; @@ -9868,7 +9868,7 @@ os_WIFSIGNALED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int status; int _return_value; @@ -9938,7 +9938,7 @@ os_WIFEXITED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int status; int _return_value; @@ -10008,7 +10008,7 @@ os_WEXITSTATUS(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int status; int _return_value; @@ -10078,7 +10078,7 @@ os_WTERMSIG(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int status; int _return_value; @@ -10148,7 +10148,7 @@ os_WSTOPSIG(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int status; int _return_value; @@ -10256,7 +10256,7 @@ os_statvfs(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("statvfs", "path", 0, 0, 0, PATH_HAVE_FSTATVFS); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -10323,7 +10323,7 @@ os__getdiskusage(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_getdiskusage", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -10440,7 +10440,7 @@ os_pathconf(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("pathconf", "path", 0, 0, 0, PATH_HAVE_FPATHCONF); int name; long _return_value; @@ -10632,7 +10632,7 @@ os_startfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t filepath = PATH_T_INITIALIZE_P("startfile", "filepath", 0, 0, 0, 0); const wchar_t *operation = NULL; @@ -10779,7 +10779,7 @@ os_device_encoding(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -10976,7 +10976,7 @@ os_getxattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("getxattr", "path", 0, 0, 0, 1); path_t attribute = PATH_T_INITIALIZE_P("getxattr", "attribute", 0, 0, 0, 0); @@ -11066,7 +11066,7 @@ os_setxattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("setxattr", "path", 0, 0, 0, 1); path_t attribute = PATH_T_INITIALIZE_P("setxattr", "attribute", 0, 0, 0, 0); @@ -11177,7 +11177,7 @@ os_removexattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("removexattr", "path", 0, 0, 0, 1); path_t attribute = PATH_T_INITIALIZE_P("removexattr", "attribute", 0, 0, 0, 0); @@ -11266,7 +11266,7 @@ os_listxattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; path_t path = PATH_T_INITIALIZE_P("listxattr", "path", 1, 0, 0, 1); int follow_symlinks = 1; @@ -11387,7 +11387,7 @@ os_memfd_create(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name = NULL; unsigned int flags = MFD_CLOEXEC; @@ -11476,7 +11476,7 @@ os_eventfd(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; unsigned int initval; int flags = EFD_CLOEXEC; @@ -11550,7 +11550,7 @@ os_eventfd_read(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -11615,7 +11615,7 @@ os_eventfd_write(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; int fd; unsigned long long value; @@ -12035,7 +12035,7 @@ os_DirEntry_stat(PyObject *self, PyTypeObject *defining_class, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int follow_symlinks = 1; @@ -12102,7 +12102,7 @@ os_DirEntry_is_dir(PyObject *self, PyTypeObject *defining_class, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int follow_symlinks = 1; int _return_value; @@ -12174,7 +12174,7 @@ os_DirEntry_is_file(PyObject *self, PyTypeObject *defining_class, PyObject *cons .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int follow_symlinks = 1; int _return_value; @@ -12287,7 +12287,7 @@ os_scandir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; path_t path = PATH_T_INITIALIZE_P("scandir", "path", 1, 0, 0, PATH_HAVE_FDOPENDIR); @@ -12359,7 +12359,7 @@ os_fspath(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12419,7 +12419,7 @@ os_getrandom(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_ssize_t size; int flags = 0; @@ -12509,7 +12509,7 @@ os__add_dll_directory(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_add_dll_directory", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12580,7 +12580,7 @@ os__remove_dll_directory(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *cookie; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12654,7 +12654,7 @@ os_waitstatus_to_exitcode(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *status_obj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -13440,4 +13440,4 @@ os__emscripten_debugger(PyObject *module, PyObject *Py_UNUSED(ignored)) #ifndef OS__EMSCRIPTEN_DEBUGGER_METHODDEF #define OS__EMSCRIPTEN_DEBUGGER_METHODDEF #endif /* !defined(OS__EMSCRIPTEN_DEBUGGER_METHODDEF) */ -/*[clinic end generated code: output=6cfddb3b77dc7a40 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=acd6452402fabccb input=a9049054013a1b77]*/ diff --git a/Modules/clinic/pyexpat.c.h b/Modules/clinic/pyexpat.c.h index 13210e3be0f747..76d90484443dd9 100644 --- a/Modules/clinic/pyexpat.c.h +++ b/Modules/clinic/pyexpat.c.h @@ -87,7 +87,7 @@ pyexpat_xmlparser_Parse(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *data; int isfinal = 0; @@ -141,7 +141,7 @@ pyexpat_xmlparser_ParseFile(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *file; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -265,7 +265,7 @@ pyexpat_xmlparser_ExternalEntityParserCreate(PyObject *self, PyTypeObject *cls, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; const char *context; const char *encoding = NULL; @@ -384,7 +384,7 @@ pyexpat_xmlparser_UseForeignDTD(PyObject *self, PyTypeObject *cls, PyObject *con .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int flag = 1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -453,7 +453,7 @@ pyexpat_ParserCreate(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *namespace_separator = NULL; @@ -552,4 +552,4 @@ pyexpat_ErrorString(PyObject *module, PyObject *arg) #ifndef PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF #define PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF #endif /* !defined(PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF) */ -/*[clinic end generated code: output=4dbdc959c67dc2d5 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a0d804ec45233cf9 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/selectmodule.c.h b/Modules/clinic/selectmodule.c.h index c0a5f678ad038d..f41af1f7bd6d43 100644 --- a/Modules/clinic/selectmodule.c.h +++ b/Modules/clinic/selectmodule.c.h @@ -591,7 +591,7 @@ select_epoll(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -766,7 +766,7 @@ select_epoll_register(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; unsigned int eventmask = EPOLLIN | EPOLLPRI | EPOLLOUT; @@ -859,7 +859,7 @@ select_epoll_modify(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; int fd; unsigned int eventmask; @@ -944,7 +944,7 @@ select_epoll_unregister(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1019,7 +1019,7 @@ select_epoll_poll(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *timeout_obj = Py_None; int maxevents = -1; @@ -1399,4 +1399,4 @@ select_kqueue_control(PyObject *self, PyObject *const *args, Py_ssize_t nargs) #ifndef SELECT_KQUEUE_CONTROL_METHODDEF #define SELECT_KQUEUE_CONTROL_METHODDEF #endif /* !defined(SELECT_KQUEUE_CONTROL_METHODDEF) */ -/*[clinic end generated code: output=2a66dd831f22c696 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=199a3e18e98f2c35 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/sha1module.c.h b/Modules/clinic/sha1module.c.h index 4a58d0cd9b82a4..d5c00bec817814 100644 --- a/Modules/clinic/sha1module.c.h +++ b/Modules/clinic/sha1module.c.h @@ -132,7 +132,7 @@ _sha1_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -172,4 +172,4 @@ _sha1_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * exit: return return_value; } -/*[clinic end generated code: output=fd5a917404b68c4f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=8cf8b206dd4ad62b input=a9049054013a1b77]*/ diff --git a/Modules/clinic/sha2module.c.h b/Modules/clinic/sha2module.c.h index 07be91e4f6c68f..1c121cf75051bf 100644 --- a/Modules/clinic/sha2module.c.h +++ b/Modules/clinic/sha2module.c.h @@ -212,7 +212,7 @@ _sha2_sha256(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -297,7 +297,7 @@ _sha2_sha224(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -382,7 +382,7 @@ _sha2_sha512(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -467,7 +467,7 @@ _sha2_sha384(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -507,4 +507,4 @@ _sha2_sha384(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject exit: return return_value; } -/*[clinic end generated code: output=90625b237c774a9f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=3f96b1a6e9601149 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/sha3module.c.h b/Modules/clinic/sha3module.c.h index 1f631ff406e25b..2a7aff6d7953c9 100644 --- a/Modules/clinic/sha3module.c.h +++ b/Modules/clinic/sha3module.c.h @@ -50,7 +50,7 @@ py_sha3_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -216,7 +216,7 @@ _sha3_shake_128_digest(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -285,7 +285,7 @@ _sha3_shake_128_hexdigest(PyObject *self, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -310,4 +310,4 @@ _sha3_shake_128_hexdigest(PyObject *self, PyObject *const *args, Py_ssize_t narg exit: return return_value; } -/*[clinic end generated code: output=48be77f8a31e8a3e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6228734b0401b197 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/signalmodule.c.h b/Modules/clinic/signalmodule.c.h index b0cd9e2e561640..2bf75ea41ee501 100644 --- a/Modules/clinic/signalmodule.c.h +++ b/Modules/clinic/signalmodule.c.h @@ -329,7 +329,7 @@ signal_set_wakeup_fd(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *fdobj; int warn_on_full_buffer = 1; @@ -794,4 +794,4 @@ signal_pidfd_send_signal(PyObject *module, PyObject *const *args, Py_ssize_t nar #ifndef SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF #define SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF #endif /* !defined(SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF) */ -/*[clinic end generated code: output=37ae8ebeae4178fa input=a9049054013a1b77]*/ +/*[clinic end generated code: output=680e3aa6df3d2a81 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/socketmodule.c.h b/Modules/clinic/socketmodule.c.h index 0cedab597db714..f5d38f2115c273 100644 --- a/Modules/clinic/socketmodule.c.h +++ b/Modules/clinic/socketmodule.c.h @@ -228,7 +228,7 @@ sock_initobj(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -538,4 +538,4 @@ _socket_if_indextoname(PyObject *module, PyObject *arg) #ifndef _SOCKET_IF_INDEXTONAME_METHODDEF #define _SOCKET_IF_INDEXTONAME_METHODDEF #endif /* !defined(_SOCKET_IF_INDEXTONAME_METHODDEF) */ -/*[clinic end generated code: output=0376c46b76ae2bce input=a9049054013a1b77]*/ +/*[clinic end generated code: output=202fe929d2c97fa8 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/syslogmodule.c.h b/Modules/clinic/syslogmodule.c.h index f9034982f3b2c7..2b4edde5f1df04 100644 --- a/Modules/clinic/syslogmodule.c.h +++ b/Modules/clinic/syslogmodule.c.h @@ -54,7 +54,7 @@ syslog_openlog(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *ident = NULL; long logopt = 0; @@ -265,4 +265,4 @@ syslog_LOG_UPTO(PyObject *module, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=f92ac9948fa6131e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=28517b612a9e3f32 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/zlibmodule.c.h b/Modules/clinic/zlibmodule.c.h index 016af258d63dea..fba12e572b4fe8 100644 --- a/Modules/clinic/zlibmodule.c.h +++ b/Modules/clinic/zlibmodule.c.h @@ -59,7 +59,7 @@ zlib_compress(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int level = Z_DEFAULT_COMPRESSION; @@ -152,7 +152,7 @@ zlib_decompress(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int wbits = MAX_WBITS; @@ -270,7 +270,7 @@ zlib_compressobj(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int level = Z_DEFAULT_COMPRESSION; int method = DEFLATED; @@ -396,7 +396,7 @@ zlib_decompressobj(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int wbits = MAX_WBITS; PyObject *zdict = NULL; @@ -463,7 +463,7 @@ zlib_Compress_compress(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_buffer data = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -540,7 +540,7 @@ zlib_Decompress_decompress(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = 0; @@ -615,7 +615,7 @@ zlib_Compress_flush(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int mode = Z_FINISH; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -719,7 +719,7 @@ zlib_Compress___deepcopy__(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *memo; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -818,7 +818,7 @@ zlib_Decompress___deepcopy__(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *memo; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -868,7 +868,7 @@ zlib_Decompress_flush(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t length = DEF_BUF_SIZE; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -955,7 +955,7 @@ zlib_ZlibDecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -1311,4 +1311,4 @@ zlib_crc32_combine(PyObject *module, PyObject *const *args, Py_ssize_t nargs) #ifndef ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF #define ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF #endif /* !defined(ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF) */ -/*[clinic end generated code: output=3054c8894aa44568 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a1be08c97ec85642 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/bytearrayobject.c.h b/Objects/clinic/bytearrayobject.c.h index ffb45ade11f6dc..293e9547e9dd6d 100644 --- a/Objects/clinic/bytearrayobject.c.h +++ b/Objects/clinic/bytearrayobject.c.h @@ -45,7 +45,7 @@ bytearray___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -681,7 +681,7 @@ bytearray_translate(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *table; PyObject *deletechars = NULL; @@ -875,7 +875,7 @@ bytearray_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1032,7 +1032,7 @@ bytearray_rsplit(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1449,7 +1449,7 @@ bytearray_decode(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *errors = NULL; @@ -1576,7 +1576,7 @@ bytearray_splitlines(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int keepends = 0; @@ -1686,7 +1686,7 @@ bytearray_hex(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = NULL; int bytes_per_sep = 1; @@ -1796,4 +1796,4 @@ bytearray_sizeof(PyObject *self, PyObject *Py_UNUSED(ignored)) { return bytearray_sizeof_impl((PyByteArrayObject *)self); } -/*[clinic end generated code: output=be6d28193bc96a2c input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a39cfd07462ba8d0 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/bytesobject.c.h b/Objects/clinic/bytesobject.c.h index 00cf13d422d900..3b036a41482711 100644 --- a/Objects/clinic/bytesobject.c.h +++ b/Objects/clinic/bytesobject.c.h @@ -78,7 +78,7 @@ bytes_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -247,7 +247,7 @@ bytes_rsplit(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -718,7 +718,7 @@ bytes_translate(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *table; PyObject *deletechars = NULL; @@ -1082,7 +1082,7 @@ bytes_decode(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *errors = NULL; @@ -1179,7 +1179,7 @@ bytes_splitlines(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int keepends = 0; @@ -1287,7 +1287,7 @@ bytes_hex(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = NULL; int bytes_per_sep = 1; @@ -1352,7 +1352,7 @@ bytes_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1411,4 +1411,4 @@ bytes_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=08b9507244f73638 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=62327c792674e91f input=a9049054013a1b77]*/ diff --git a/Objects/clinic/codeobject.c.h b/Objects/clinic/codeobject.c.h index 0cd6e0b56620e8..676f60f74c86ab 100644 --- a/Objects/clinic/codeobject.c.h +++ b/Objects/clinic/codeobject.c.h @@ -204,7 +204,7 @@ code_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[18]; + static PyObject *argsbuf[18]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int co_argcount = ((PyCodeObject *)self)->co_argcount; int co_posonlyargcount = ((PyCodeObject *)self)->co_posonlyargcount; @@ -453,7 +453,7 @@ code__varname_from_oparg(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int oparg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -470,4 +470,4 @@ code__varname_from_oparg(PyObject *self, PyObject *const *args, Py_ssize_t nargs exit: return return_value; } -/*[clinic end generated code: output=c5c6e40fc357defe input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a2838d6ad221b6c9 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/complexobject.c.h b/Objects/clinic/complexobject.c.h index c7303380de55f4..694721d767622d 100644 --- a/Objects/clinic/complexobject.c.h +++ b/Objects/clinic/complexobject.c.h @@ -135,7 +135,7 @@ complex_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -185,4 +185,4 @@ complex_from_number(PyObject *type, PyObject *number) return return_value; } -/*[clinic end generated code: output=05d2ff43fc409733 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e8dc52b47647a841 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/descrobject.c.h b/Objects/clinic/descrobject.c.h index a0cfbeca84db12..8a9a89f8e665a3 100644 --- a/Objects/clinic/descrobject.c.h +++ b/Objects/clinic/descrobject.c.h @@ -48,7 +48,7 @@ mappingproxy_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *mapping; @@ -137,7 +137,7 @@ property_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -179,4 +179,4 @@ property_init(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=2e8df497abc4f915 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=587845432d335673 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/enumobject.c.h b/Objects/clinic/enumobject.c.h index 29ff11e89b9d1d..0f7aa50c8ad0e3 100644 --- a/Objects/clinic/enumobject.c.h +++ b/Objects/clinic/enumobject.c.h @@ -57,7 +57,7 @@ enum_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -110,4 +110,4 @@ reversed_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=3300305b351674d3 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e9f7fc74d6b9876d input=a9049054013a1b77]*/ diff --git a/Objects/clinic/funcobject.c.h b/Objects/clinic/funcobject.c.h index fec743146466a4..dda49bdc94f3f8 100644 --- a/Objects/clinic/funcobject.c.h +++ b/Objects/clinic/funcobject.c.h @@ -236,7 +236,7 @@ func_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -290,4 +290,4 @@ func_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=12cb900088d41bdb input=a9049054013a1b77]*/ +/*[clinic end generated code: output=89b56ad32e61f6de input=a9049054013a1b77]*/ diff --git a/Objects/clinic/interpolationobject.c.h b/Objects/clinic/interpolationobject.c.h index 2030e17e49e47a..8026e86fc08eaa 100644 --- a/Objects/clinic/interpolationobject.c.h +++ b/Objects/clinic/interpolationobject.c.h @@ -44,7 +44,7 @@ interpolation_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -91,4 +91,4 @@ interpolation_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=2391391e2d7708c0 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=3697ce53ee66eec8 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/listobject.c.h b/Objects/clinic/listobject.c.h index 26ba5b954336da..b3959a34ccbf33 100644 --- a/Objects/clinic/listobject.c.h +++ b/Objects/clinic/listobject.c.h @@ -245,7 +245,7 @@ list_sort(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *keyfunc = Py_None; int reverse = 0; @@ -468,4 +468,4 @@ list___reversed__(PyObject *self, PyObject *Py_UNUSED(ignored)) { return list___reversed___impl((PyListObject *)self); } -/*[clinic end generated code: output=ae13fc2b56dc27c2 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ab2325cff74b7e1e input=a9049054013a1b77]*/ diff --git a/Objects/clinic/longobject.c.h b/Objects/clinic/longobject.c.h index a236a32c091c4c..68dc312eb816a9 100644 --- a/Objects/clinic/longobject.c.h +++ b/Objects/clinic/longobject.c.h @@ -43,7 +43,7 @@ long_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -314,7 +314,7 @@ int_to_bytes(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; Py_ssize_t length = 1; PyObject *byteorder = NULL; @@ -428,7 +428,7 @@ int_from_bytes(PyObject *type, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *bytes_obj; PyObject *byteorder = NULL; @@ -485,4 +485,4 @@ int_is_integer(PyObject *self, PyObject *Py_UNUSED(ignored)) { return int_is_integer_impl(self); } -/*[clinic end generated code: output=d23f8ce5bdf08a30 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=1f30b5637a7f71ae input=a9049054013a1b77]*/ diff --git a/Objects/clinic/memoryobject.c.h b/Objects/clinic/memoryobject.c.h index 28cfd1a22080c9..302bf9e19d979a 100644 --- a/Objects/clinic/memoryobject.c.h +++ b/Objects/clinic/memoryobject.c.h @@ -48,7 +48,7 @@ memoryview(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *object; @@ -108,7 +108,7 @@ memoryview__from_flags(PyObject *type, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject *object; int flags; @@ -190,7 +190,7 @@ memoryview_cast(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *format; PyObject *shape = NULL; @@ -301,7 +301,7 @@ memoryview_tobytes(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *order = NULL; @@ -399,7 +399,7 @@ memoryview_hex(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = NULL; int bytes_per_sep = 1; @@ -496,4 +496,4 @@ memoryview_index(PyObject *self, PyObject *const *args, Py_ssize_t nargs) exit: return return_value; } -/*[clinic end generated code: output=154f4c04263ccb24 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=66100aeac64f74de input=a9049054013a1b77]*/ diff --git a/Objects/clinic/moduleobject.c.h b/Objects/clinic/moduleobject.c.h index 455b883c52e31a..c51e9253310e71 100644 --- a/Objects/clinic/moduleobject.c.h +++ b/Objects/clinic/moduleobject.c.h @@ -50,7 +50,7 @@ module___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -77,4 +77,4 @@ module___init__(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=523344ad09ab2ea1 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2106e157b20e3566 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/odictobject.c.h b/Objects/clinic/odictobject.c.h index e71c29a1b268d0..c2ec1d28081541 100644 --- a/Objects/clinic/odictobject.c.h +++ b/Objects/clinic/odictobject.c.h @@ -51,7 +51,7 @@ OrderedDict_fromkeys(PyObject *type, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *seq; PyObject *value = Py_None; @@ -119,7 +119,7 @@ OrderedDict_setdefault(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; PyObject *default_value = Py_None; @@ -188,7 +188,7 @@ OrderedDict_pop(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; PyObject *default_value = NULL; @@ -255,7 +255,7 @@ OrderedDict_popitem(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int last = 1; @@ -323,7 +323,7 @@ OrderedDict_move_to_end(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; int last = 1; @@ -347,4 +347,4 @@ OrderedDict_move_to_end(PyObject *self, PyObject *const *args, Py_ssize_t nargs, exit: return return_value; } -/*[clinic end generated code: output=7d8206823bb1f419 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=3fa41ccd85dfbeb0 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/structseq.c.h b/Objects/clinic/structseq.c.h index 9642b480fa18b9..fd643e78fbd314 100644 --- a/Objects/clinic/structseq.c.h +++ b/Objects/clinic/structseq.c.h @@ -42,7 +42,7 @@ structseq_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -65,4 +65,4 @@ structseq_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=112d59f5e98d652b input=a9049054013a1b77]*/ +/*[clinic end generated code: output=8a936cf99788d869 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/typevarobject.c.h b/Objects/clinic/typevarobject.c.h index 9ae2f51f758403..2c254685caa1ef 100644 --- a/Objects/clinic/typevarobject.c.h +++ b/Objects/clinic/typevarobject.c.h @@ -51,7 +51,7 @@ typevar_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -249,7 +249,7 @@ paramspecargs_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *origin; @@ -306,7 +306,7 @@ paramspeckwargs_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *origin; @@ -366,7 +366,7 @@ paramspec_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -557,7 +557,7 @@ typevartuple(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -728,7 +728,7 @@ typealias_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -757,4 +757,4 @@ typealias_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=9dad71445e079303 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=faf1b815d3f79cb7 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/unicodeobject.c.h b/Objects/clinic/unicodeobject.c.h index 1819fbaea220a3..c1e9e54e04a4a3 100644 --- a/Objects/clinic/unicodeobject.c.h +++ b/Objects/clinic/unicodeobject.c.h @@ -243,7 +243,7 @@ unicode_encode(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *errors = NULL; @@ -339,7 +339,7 @@ unicode_expandtabs(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int tabsize = 8; @@ -959,7 +959,7 @@ unicode_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *old; PyObject *new; @@ -1287,7 +1287,7 @@ unicode_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1412,7 +1412,7 @@ unicode_rsplit(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1496,7 +1496,7 @@ unicode_splitlines(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int keepends = 0; @@ -1849,7 +1849,7 @@ unicode_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1908,4 +1908,4 @@ unicode_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=238917fe66120bde input=a9049054013a1b77]*/ +/*[clinic end generated code: output=5e440bf5521bf7a5 input=a9049054013a1b77]*/ diff --git a/Objects/stringlib/clinic/transmogrify.h.h b/Objects/stringlib/clinic/transmogrify.h.h index 588fc101dbb5e3..04e419992b5646 100644 --- a/Objects/stringlib/clinic/transmogrify.h.h +++ b/Objects/stringlib/clinic/transmogrify.h.h @@ -54,7 +54,7 @@ stringlib_expandtabs(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int tabsize = 8; @@ -324,4 +324,4 @@ stringlib_zfill(PyObject *self, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=8363b4b6cdaad556 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6bb39a9f79d7398b input=a9049054013a1b77]*/ diff --git a/PC/clinic/_wmimodule.cpp.h b/PC/clinic/_wmimodule.cpp.h index 38d52d0329dcc0..760d2e7c81e6c0 100644 --- a/PC/clinic/_wmimodule.cpp.h +++ b/PC/clinic/_wmimodule.cpp.h @@ -54,7 +54,7 @@ _wmi_exec_query(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *query; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -72,4 +72,4 @@ _wmi_exec_query(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj exit: return return_value; } -/*[clinic end generated code: output=802bcbcba69e8d0e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=603330216138c2b4 input=a9049054013a1b77]*/ diff --git a/PC/clinic/winreg.c.h b/PC/clinic/winreg.c.h index 45d54e3c90289a..49537a79abce54 100644 --- a/PC/clinic/winreg.c.h +++ b/PC/clinic/winreg.c.h @@ -345,7 +345,7 @@ winreg_CreateKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -532,7 +532,7 @@ winreg_DeleteKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -966,7 +966,7 @@ winreg_OpenKey(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -1086,7 +1086,7 @@ winreg_OpenKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -1774,4 +1774,4 @@ winreg_QueryReflectionKey(PyObject *module, PyObject *arg) #ifndef WINREG_QUERYREFLECTIONKEY_METHODDEF #define WINREG_QUERYREFLECTIONKEY_METHODDEF #endif /* !defined(WINREG_QUERYREFLECTIONKEY_METHODDEF) */ -/*[clinic end generated code: output=be4b6857b95558b5 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=622ebd6f246deed3 input=a9049054013a1b77]*/ diff --git a/Python/clinic/Python-tokenize.c.h b/Python/clinic/Python-tokenize.c.h index 9e64c2055a8db6..c2af39b8562680 100644 --- a/Python/clinic/Python-tokenize.c.h +++ b/Python/clinic/Python-tokenize.c.h @@ -43,7 +43,7 @@ tokenizeriter_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -83,4 +83,4 @@ tokenizeriter_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=4c448f34d9c835c0 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f44c82a1a2cb1537 input=a9049054013a1b77]*/ diff --git a/Python/clinic/_warnings.c.h b/Python/clinic/_warnings.c.h index 8bda830ccb924e..6a4137263cc85d 100644 --- a/Python/clinic/_warnings.c.h +++ b/Python/clinic/_warnings.c.h @@ -102,7 +102,7 @@ warnings_warn(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *message; PyObject *category = Py_None; @@ -212,7 +212,7 @@ warnings_warn_explicit(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[8]; + static PyObject *argsbuf[8]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; PyObject *message; PyObject *category; @@ -284,4 +284,4 @@ warnings_filters_mutated_lock_held(PyObject *module, PyObject *Py_UNUSED(ignored { return warnings_filters_mutated_lock_held_impl(module); } -/*[clinic end generated code: output=610ed5764bf40bb5 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e2ef6d4790e1c6ca input=a9049054013a1b77]*/ diff --git a/Python/clinic/bltinmodule.c.h b/Python/clinic/bltinmodule.c.h index c826a5724f769c..a1ab51e65d0d8d 100644 --- a/Python/clinic/bltinmodule.c.h +++ b/Python/clinic/bltinmodule.c.h @@ -67,7 +67,7 @@ builtin___import__(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[5]; + static PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name; PyObject *globals = NULL; @@ -293,7 +293,7 @@ builtin_compile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[7]; + static PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *source; PyObject *filename; @@ -450,7 +450,7 @@ builtin_eval(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *source; PyObject *globals = Py_None; @@ -531,7 +531,7 @@ builtin_exec(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *source; PyObject *globals = Py_None; @@ -886,7 +886,7 @@ builtin_pow(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *base; PyObject *exp; @@ -964,7 +964,7 @@ builtin_print(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject * const *__clinic_args; @@ -1108,7 +1108,7 @@ builtin_round(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *number; PyObject *ndigits = Py_None; @@ -1177,7 +1177,7 @@ builtin_sum(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *iterable; PyObject *start = NULL; @@ -1268,4 +1268,4 @@ builtin_issubclass(PyObject *module, PyObject *const *args, Py_ssize_t nargs) exit: return return_value; } -/*[clinic end generated code: output=e7a5d0851d7f2cfb input=a9049054013a1b77]*/ +/*[clinic end generated code: output=fb91efc0ee714505 input=a9049054013a1b77]*/ diff --git a/Python/clinic/import.c.h b/Python/clinic/import.c.h index 9bbb13f7566517..0b7f6dffe4a88a 100644 --- a/Python/clinic/import.c.h +++ b/Python/clinic/import.c.h @@ -220,7 +220,7 @@ _imp_find_frozen(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name; int withdata = 0; @@ -595,7 +595,7 @@ _imp_source_hash(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; long key; Py_buffer source = {NULL, NULL}; @@ -629,4 +629,4 @@ _imp_source_hash(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb #ifndef _IMP_EXEC_DYNAMIC_METHODDEF #define _IMP_EXEC_DYNAMIC_METHODDEF #endif /* !defined(_IMP_EXEC_DYNAMIC_METHODDEF) */ -/*[clinic end generated code: output=24f597d6b0f3feed input=a9049054013a1b77]*/ +/*[clinic end generated code: output=35af010157585a8e input=a9049054013a1b77]*/ diff --git a/Python/clinic/instruction_sequence.c.h b/Python/clinic/instruction_sequence.c.h index f780627bae6ed8..3623f63ca90b65 100644 --- a/Python/clinic/instruction_sequence.c.h +++ b/Python/clinic/instruction_sequence.c.h @@ -81,7 +81,7 @@ InstructionSequenceType_use_label(PyObject *self, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int label; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -145,7 +145,7 @@ InstructionSequenceType_addop(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[6]; + static PyObject *argsbuf[6]; int opcode; int oparg; int lineno; @@ -260,7 +260,7 @@ InstructionSequenceType_add_nested(PyObject *self, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *nested; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -310,4 +310,4 @@ InstructionSequenceType_get_instructions(PyObject *self, PyObject *Py_UNUSED(ign { return InstructionSequenceType_get_instructions_impl((_PyInstructionSequence *)self); } -/*[clinic end generated code: output=c80501a59a1a1103 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ea2d6cce0e60a8a1 input=a9049054013a1b77]*/ diff --git a/Python/clinic/marshal.c.h b/Python/clinic/marshal.c.h index 6c00b2b31b007f..e355f3f3d9ab29 100644 --- a/Python/clinic/marshal.c.h +++ b/Python/clinic/marshal.c.h @@ -65,7 +65,7 @@ marshal_dump(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *value; PyObject *file; @@ -157,7 +157,7 @@ marshal_load(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file; int allow_code = 1; @@ -236,7 +236,7 @@ marshal_dumps(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[3]; + static PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *value; int version = Py_MARSHAL_VERSION; @@ -320,7 +320,7 @@ marshal_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer bytes = {NULL, NULL}; int allow_code = 1; @@ -351,4 +351,4 @@ marshal_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec return return_value; } -/*[clinic end generated code: output=3e4bfc070a3c78ac input=a9049054013a1b77]*/ +/*[clinic end generated code: output=925d8a8c5fb5fd50 input=a9049054013a1b77]*/ diff --git a/Python/clinic/sysmodule.c.h b/Python/clinic/sysmodule.c.h index a47e4d11b54441..5c35570531ae9a 100644 --- a/Python/clinic/sysmodule.c.h +++ b/Python/clinic/sysmodule.c.h @@ -52,7 +52,7 @@ sys_addaudithook(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *hook; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -642,7 +642,7 @@ sys_set_coroutine_origin_tracking_depth(PyObject *module, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int depth; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -946,7 +946,7 @@ sys_set_int_max_str_digits(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; int maxdigits; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1098,7 +1098,7 @@ sys_getunicodeinternedsize(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int _only_immortal = 0; Py_ssize_t _return_value; @@ -1597,7 +1597,7 @@ sys_remote_exec(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[2]; + static PyObject *argsbuf[2]; int pid; PyObject *script; @@ -1660,7 +1660,7 @@ sys__dump_tracelets(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; PyObject *outpath; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1724,7 +1724,7 @@ sys__getframemodulename(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[1]; + static PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int depth = 0; @@ -1948,4 +1948,4 @@ _jit_is_active(PyObject *module, PyObject *Py_UNUSED(ignored)) #ifndef SYS_GETANDROIDAPILEVEL_METHODDEF #define SYS_GETANDROIDAPILEVEL_METHODDEF #endif /* !defined(SYS_GETANDROIDAPILEVEL_METHODDEF) */ -/*[clinic end generated code: output=449d16326e69dcf6 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=38f2deb1c43ff974 input=a9049054013a1b77]*/ diff --git a/Python/clinic/traceback.c.h b/Python/clinic/traceback.c.h index deae2efa3eb28d..99294516f65c8e 100644 --- a/Python/clinic/traceback.c.h +++ b/Python/clinic/traceback.c.h @@ -50,7 +50,7 @@ tb_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - PyObject *argsbuf[4]; + static PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *tb_next; @@ -132,4 +132,4 @@ traceback_tb_next_set(PyObject *self, PyObject *value, void *Py_UNUSED(context)) return return_value; } -/*[clinic end generated code: output=5361141395da963e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=c98bff404913bf9d input=a9049054013a1b77]*/ diff --git a/Tools/c-analyzer/cpython/_analyzer.py b/Tools/c-analyzer/cpython/_analyzer.py index 6204353e9bd26a..9a0b0e3616ca71 100644 --- a/Tools/c-analyzer/cpython/_analyzer.py +++ b/Tools/c-analyzer/cpython/_analyzer.py @@ -294,7 +294,7 @@ def _is_local_static_mutex(decl): def _has_other_supported_type(decl): if hasattr(decl, 'file') and decl.file.filename.endswith('.c.h'): assert 'clinic' in decl.file.filename, (decl,) - if decl.name == '_kwtuple': + if decl.name == '_kwtuple' or decl.name == 'argsbuf': return True if _is_local_static_mutex(decl): # GH-127081: Local static mutexes are used to diff --git a/Tools/clinic/libclinic/parse_args.py b/Tools/clinic/libclinic/parse_args.py index 0e15d2f163b816..09a7518e89897f 100644 --- a/Tools/clinic/libclinic/parse_args.py +++ b/Tools/clinic/libclinic/parse_args.py @@ -622,7 +622,7 @@ def parse_general(self, clang: CLanguage) -> None: self.flags = "METH_FASTCALL|METH_KEYWORDS" self.parser_prototype = PARSER_PROTOTYPE_FASTCALL_KEYWORDS self.declarations = declare_parser(self.func, codegen=self.codegen) - self.declarations += "\nPyObject *argsbuf[%s];" % (len(self.converters) or 1) + self.declarations += "\nstatic PyObject *argsbuf[%s];" % (len(self.converters) or 1) if self.varpos: self.declarations += "\nPyObject * const *fastargs;" argsname = 'fastargs' @@ -640,7 +640,7 @@ def parse_general(self, clang: CLanguage) -> None: argsname = 'fastargs' argname_fmt = 'fastargs[%d]' self.declarations = declare_parser(self.func, codegen=self.codegen) - self.declarations += "\nPyObject *argsbuf[%s];" % (len(self.converters) or 1) + self.declarations += "\nstatic PyObject *argsbuf[%s];" % (len(self.converters) or 1) self.declarations += "\nPyObject * const *fastargs;" self.declarations += "\nPy_ssize_t nargs = PyTuple_GET_SIZE(args);" if has_optional_kw: From 46b2f98006fdf89cc9a661103887c6d941f01c2d Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Tue, 29 Jul 2025 18:43:20 +0300 Subject: [PATCH 2/3] XXX try _Thread_local --- Lib/test/clinic.test.c | 124 +++++------ Modules/_ctypes/clinic/_ctypes.c.h | 24 +-- Modules/_ctypes/clinic/cfield.c.h | 4 +- Modules/_io/clinic/_iomodule.c.h | 6 +- Modules/_io/clinic/bufferedio.c.h | 16 +- Modules/_io/clinic/bytesio.c.h | 4 +- Modules/_io/clinic/fileio.c.h | 12 +- Modules/_io/clinic/iobase.c.h | 6 +- Modules/_io/clinic/stringio.c.h | 4 +- Modules/_io/clinic/textio.c.h | 16 +- Modules/_io/clinic/winconsoleio.c.h | 10 +- Modules/_multiprocessing/clinic/semaphore.c.h | 8 +- Modules/_sqlite/clinic/connection.c.h | 32 +-- Modules/_sqlite/clinic/cursor.c.h | 4 +- Modules/_sqlite/clinic/module.c.h | 4 +- Modules/_sre/clinic/sre.c.h | 28 +-- Modules/_ssl/clinic/cert.c.h | 4 +- Modules/_testcapi/clinic/exceptions.c.h | 4 +- Modules/_zstd/clinic/_zstdmodule.c.h | 10 +- Modules/_zstd/clinic/compressor.c.h | 8 +- Modules/_zstd/clinic/decompressor.c.h | 6 +- Modules/_zstd/clinic/zstddict.c.h | 4 +- Modules/cjkcodecs/clinic/multibytecodec.c.h | 14 +- Modules/clinic/_asynciomodule.c.h | 40 ++-- Modules/clinic/_bisectmodule.c.h | 10 +- Modules/clinic/_bz2module.c.h | 4 +- Modules/clinic/_codecsmodule.c.h | 6 +- Modules/clinic/_collectionsmodule.c.h | 4 +- Modules/clinic/_csv.c.h | 8 +- Modules/clinic/_cursesmodule.c.h | 4 +- Modules/clinic/_datetimemodule.c.h | 12 +- Modules/clinic/_elementtree.c.h | 26 +-- Modules/clinic/_functoolsmodule.c.h | 6 +- Modules/clinic/_hashopenssl.c.h | 42 ++-- Modules/clinic/_lsprof.c.h | 6 +- Modules/clinic/_lzmamodule.c.h | 6 +- Modules/clinic/_opcode.c.h | 22 +- Modules/clinic/_pickle.c.h | 20 +- Modules/clinic/_queuemodule.c.h | 8 +- Modules/clinic/_remote_debugging_module.c.h | 4 +- Modules/clinic/_ssl.c.h | 26 +-- Modules/clinic/_struct.c.h | 8 +- Modules/clinic/_testclinic.c.h | 72 +++---- Modules/clinic/_testclinic_depr.c.h | 50 ++--- Modules/clinic/_testinternalcapi.c.h | 12 +- Modules/clinic/_testmultiphase.c.h | 4 +- Modules/clinic/_threadmodule.c.h | 4 +- Modules/clinic/_winapi.c.h | 8 +- Modules/clinic/_zoneinfo.c.h | 18 +- Modules/clinic/arraymodule.c.h | 10 +- Modules/clinic/binascii.c.h | 16 +- Modules/clinic/blake2module.c.h | 6 +- Modules/clinic/cmathmodule.c.h | 4 +- Modules/clinic/gcmodule.c.h | 6 +- Modules/clinic/grpmodule.c.h | 6 +- Modules/clinic/hmacmodule.c.h | 8 +- Modules/clinic/itertoolsmodule.c.h | 18 +- Modules/clinic/mathmodule.c.h | 8 +- Modules/clinic/md5module.c.h | 4 +- Modules/clinic/overlapped.c.h | 4 +- Modules/clinic/posixmodule.c.h | 200 +++++++++--------- Modules/clinic/pyexpat.c.h | 12 +- Modules/clinic/selectmodule.c.h | 12 +- Modules/clinic/sha1module.c.h | 4 +- Modules/clinic/sha2module.c.h | 10 +- Modules/clinic/sha3module.c.h | 8 +- Modules/clinic/signalmodule.c.h | 4 +- Modules/clinic/socketmodule.c.h | 4 +- Modules/clinic/syslogmodule.c.h | 4 +- Modules/clinic/zlibmodule.c.h | 24 +-- Objects/clinic/bytearrayobject.c.h | 16 +- Objects/clinic/bytesobject.c.h | 16 +- Objects/clinic/codeobject.c.h | 6 +- Objects/clinic/complexobject.c.h | 4 +- Objects/clinic/descrobject.c.h | 6 +- Objects/clinic/enumobject.c.h | 4 +- Objects/clinic/funcobject.c.h | 4 +- Objects/clinic/interpolationobject.c.h | 4 +- Objects/clinic/listobject.c.h | 4 +- Objects/clinic/longobject.c.h | 8 +- Objects/clinic/memoryobject.c.h | 12 +- Objects/clinic/moduleobject.c.h | 4 +- Objects/clinic/odictobject.c.h | 12 +- Objects/clinic/structseq.c.h | 4 +- Objects/clinic/typevarobject.c.h | 14 +- Objects/clinic/unicodeobject.c.h | 16 +- Objects/stringlib/clinic/transmogrify.h.h | 4 +- PC/clinic/_wmimodule.cpp.h | 4 +- PC/clinic/winreg.c.h | 10 +- Python/clinic/Python-tokenize.c.h | 4 +- Python/clinic/_warnings.c.h | 6 +- Python/clinic/bltinmodule.c.h | 18 +- Python/clinic/import.c.h | 6 +- Python/clinic/instruction_sequence.c.h | 8 +- Python/clinic/marshal.c.h | 10 +- Python/clinic/sysmodule.c.h | 16 +- Python/clinic/traceback.c.h | 4 +- Tools/clinic/libclinic/parse_args.py | 4 +- 98 files changed, 691 insertions(+), 691 deletions(-) diff --git a/Lib/test/clinic.test.c b/Lib/test/clinic.test.c index 57ceb3584791ca..4526273b66d3d1 100644 --- a/Lib/test/clinic.test.c +++ b/Lib/test/clinic.test.c @@ -2258,7 +2258,7 @@ test_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2277,7 +2277,7 @@ test_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec static PyObject * test_keywords_impl(PyObject *module, PyObject *a, PyObject *b) -/*[clinic end generated code: output=9efb53e4218f17ba input=0d3484844749c05b]*/ +/*[clinic end generated code: output=5b74499595c2f912 input=0d3484844749c05b]*/ /*[clinic input] @@ -2331,7 +2331,7 @@ test_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2350,7 +2350,7 @@ test_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, static PyObject * test_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b) -/*[clinic end generated code: output=a4fa59f33f422537 input=384adc78bfa0bff7]*/ +/*[clinic end generated code: output=a41874ffb3052287 input=384adc78bfa0bff7]*/ /*[clinic input] @@ -2405,7 +2405,7 @@ test_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2437,7 +2437,7 @@ test_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO static PyObject * test_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=7e558987bedddb64 input=eda7964f784f4607]*/ +/*[clinic end generated code: output=5dee26392bbda4d7 input=eda7964f784f4607]*/ /*[clinic input] @@ -2494,7 +2494,7 @@ test_keywords_opt_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2537,7 +2537,7 @@ test_keywords_opt_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_keywords_opt_kwonly_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=f12fe172778cb8f7 input=209387a4815e5082]*/ +/*[clinic end generated code: output=4b593b2f73bf83a2 input=209387a4815e5082]*/ /*[clinic input] @@ -2593,7 +2593,7 @@ test_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2625,7 +2625,7 @@ test_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=f734dffb513224b4 input=18393cc64fa000f4]*/ +/*[clinic end generated code: output=a64c1c82b91c8d1c input=18393cc64fa000f4]*/ /*[clinic input] @@ -2679,7 +2679,7 @@ test_posonly_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2698,7 +2698,7 @@ test_posonly_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, static PyObject * test_posonly_keywords_impl(PyObject *module, PyObject *a, PyObject *b) -/*[clinic end generated code: output=dc5da7456f5603d9 input=1767b0ebdf06060e]*/ +/*[clinic end generated code: output=95780c0fa0f43898 input=1767b0ebdf06060e]*/ /*[clinic input] @@ -2753,7 +2753,7 @@ test_posonly_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *c; @@ -2772,7 +2772,7 @@ test_posonly_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P static PyObject * test_posonly_kwonly_impl(PyObject *module, PyObject *a, PyObject *c) -/*[clinic end generated code: output=2091413042d225ad input=9042f2818f664839]*/ +/*[clinic end generated code: output=b2ebdf2e7dc8a684 input=9042f2818f664839]*/ /*[clinic input] @@ -2829,7 +2829,7 @@ test_posonly_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -2851,7 +2851,7 @@ test_posonly_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * test_posonly_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=737d39dafc2eff43 input=29546ebdca492fea]*/ +/*[clinic end generated code: output=ac71e1b107c81978 input=29546ebdca492fea]*/ /*[clinic input] @@ -2908,7 +2908,7 @@ test_posonly_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2942,7 +2942,7 @@ test_posonly_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t na static PyObject * test_posonly_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=dd03ed5af99f93f1 input=cdf5a9625e554e9b]*/ +/*[clinic end generated code: output=a5718aa59405043f input=cdf5a9625e554e9b]*/ /*[clinic input] @@ -2998,7 +2998,7 @@ test_posonly_keywords_opt2(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3030,7 +3030,7 @@ test_posonly_keywords_opt2(PyObject *module, PyObject *const *args, Py_ssize_t n static PyObject * test_posonly_keywords_opt2_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=64303e1b6a63c127 input=1581299d21d16f14]*/ +/*[clinic end generated code: output=c1aceeadf4af03b8 input=1581299d21d16f14]*/ /*[clinic input] @@ -3087,7 +3087,7 @@ test_posonly_opt_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3126,7 +3126,7 @@ test_posonly_opt_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_ static PyObject * test_posonly_opt_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=85302b2c29f5bbca input=408798ec3d42949f]*/ +/*[clinic end generated code: output=995cee04b9f7509e input=408798ec3d42949f]*/ /*[clinic input] @@ -3184,7 +3184,7 @@ test_posonly_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -3218,7 +3218,7 @@ test_posonly_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg static PyObject * test_posonly_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=dc26e73ac84f269a input=8d8e5643bbbc2309]*/ +/*[clinic end generated code: output=80403022fe57915d input=8d8e5643bbbc2309]*/ /*[clinic input] @@ -3275,7 +3275,7 @@ test_posonly_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3307,7 +3307,7 @@ test_posonly_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_posonly_kwonly_opt2_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=8c4ce8c7cde5afd0 input=f7e5eed94f75fff0]*/ +/*[clinic end generated code: output=7c8f9342012e0067 input=f7e5eed94f75fff0]*/ /*[clinic input] @@ -3365,7 +3365,7 @@ test_posonly_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3404,7 +3404,7 @@ test_posonly_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * test_posonly_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=cb09979be14fa13f input=1e557dc979d120fd]*/ +/*[clinic end generated code: output=c6d5f6f4707f6091 input=1e557dc979d120fd]*/ /*[clinic input] @@ -3464,7 +3464,7 @@ test_posonly_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *a; PyObject *b; @@ -3501,7 +3501,7 @@ static PyObject * test_posonly_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e) -/*[clinic end generated code: output=fafe875412bf0c25 input=c3884a4f956fdc89]*/ +/*[clinic end generated code: output=3bdc1c08227da1f7 input=c3884a4f956fdc89]*/ /*[clinic input] @@ -3559,7 +3559,7 @@ test_posonly_keywords_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -3593,7 +3593,7 @@ test_posonly_keywords_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ss static PyObject * test_posonly_keywords_kwonly_opt2_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=ae0dc5ada3791256 input=68d01d7c0f6dafb0]*/ +/*[clinic end generated code: output=ea36cbd9bb91d84b input=68d01d7c0f6dafb0]*/ /*[clinic input] @@ -3654,7 +3654,7 @@ test_posonly_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -3700,7 +3700,7 @@ static PyObject * test_posonly_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e) -/*[clinic end generated code: output=e8d82555eb3c5f13 input=d0883d45876f186c]*/ +/*[clinic end generated code: output=7cafef5971fc1ca2 input=d0883d45876f186c]*/ /*[clinic input] @@ -3761,7 +3761,7 @@ test_posonly_keywords_opt2_kwonly_opt(PyObject *module, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3812,7 +3812,7 @@ static PyObject * test_posonly_keywords_opt2_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e) -/*[clinic end generated code: output=21cd729ae9ec6cd3 input=c95e2e1ec93035ad]*/ +/*[clinic end generated code: output=3e97d0029811bf8c input=c95e2e1ec93035ad]*/ /*[clinic input] @@ -3875,7 +3875,7 @@ test_posonly_opt_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3934,7 +3934,7 @@ test_posonly_opt_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e, PyObject *f) -/*[clinic end generated code: output=f86bcbc183c5b1d4 input=9914857713c5bbf8]*/ +/*[clinic end generated code: output=e0c7c0fb650ba7e3 input=9914857713c5bbf8]*/ /*[clinic input] test_keyword_only_parameter @@ -3987,7 +3987,7 @@ test_keyword_only_parameter(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyBytesObject *co_lnotab = (PyBytesObject *)self->co_lnotab; @@ -4013,7 +4013,7 @@ test_keyword_only_parameter(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * test_keyword_only_parameter_impl(PyObject *module, PyBytesObject *co_lnotab) -/*[clinic end generated code: output=f910dfd61e6cac4a input=303df5046c7e37a3]*/ +/*[clinic end generated code: output=0f287fcc5ebc3a58 input=303df5046c7e37a3]*/ /*[clinic input] @@ -4350,7 +4350,7 @@ test_vararg(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; PyObject *a; PyObject *__clinic_args = NULL; @@ -4378,7 +4378,7 @@ test_vararg(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject static PyObject * test_vararg_impl(PyObject *module, PyObject *a, PyObject *args) -/*[clinic end generated code: output=8197f1cd8500c165 input=7448995636d9186a]*/ +/*[clinic end generated code: output=c6087a5bc0066c68 input=7448995636d9186a]*/ /*[clinic input] test_vararg_with_default @@ -4433,7 +4433,7 @@ test_vararg_with_default(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; @@ -4472,7 +4472,7 @@ test_vararg_with_default(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_vararg_with_default_impl(PyObject *module, PyObject *a, PyObject *args, int b) -/*[clinic end generated code: output=090aed6a412afd9c input=3a0f9f557ce1f712]*/ +/*[clinic end generated code: output=b2bc2ea86be56f99 input=3a0f9f557ce1f712]*/ /*[clinic input] test_vararg_with_only_defaults @@ -4527,7 +4527,7 @@ test_vararg_with_only_defaults(PyObject *module, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *__clinic_args = NULL; @@ -4569,7 +4569,7 @@ test_vararg_with_only_defaults(PyObject *module, PyObject *const *args, Py_ssize static PyObject * test_vararg_with_only_defaults_impl(PyObject *module, PyObject *args, int b, PyObject *c) -/*[clinic end generated code: output=f276f92d61d1381d input=6983e66817f82924]*/ +/*[clinic end generated code: output=b78be512169ecdcf input=6983e66817f82924]*/ /*[clinic input] test_paramname_module @@ -4619,7 +4619,7 @@ test_paramname_module(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *mod; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4636,7 +4636,7 @@ test_paramname_module(PyObject *module, PyObject *const *args, Py_ssize_t nargs, static PyObject * test_paramname_module_impl(PyObject *module, PyObject *mod) -/*[clinic end generated code: output=7fb370154a5924eb input=afefe259667f13ba]*/ +/*[clinic end generated code: output=36cb9f76d8df7bb1 input=afefe259667f13ba]*/ /*[clinic input] mangle1 @@ -4699,7 +4699,7 @@ mangle1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[9]; + static _Thread_local PyObject *argsbuf[9]; PyObject *__clinic_args; PyObject *__clinic_kwnames; PyObject *__clinic_return_value; @@ -4735,7 +4735,7 @@ mangle1_impl(PyObject *module, PyObject *args, PyObject *kwnames, PyObject *return_value, PyObject *_keywords, PyObject *_parser, PyObject *argsbuf, PyObject *fastargs, PyObject *nargs, PyObject *noptargs) -/*[clinic end generated code: output=ad47c9f808b0e11a input=a3ed51bdedf8a3c7]*/ +/*[clinic end generated code: output=5a3d6b585a6474b9 input=a3ed51bdedf8a3c7]*/ /*[clinic input] mangle2 @@ -4789,7 +4789,7 @@ mangle2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject *__clinic_args; PyObject *__clinic_kwargs; PyObject *__clinic_return_value; @@ -4811,7 +4811,7 @@ mangle2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn static PyObject * mangle2_impl(PyObject *module, PyObject *args, PyObject *kwargs, PyObject *return_value) -/*[clinic end generated code: output=758fbe3f2d06957b input=391766fee51bad7a]*/ +/*[clinic end generated code: output=0c2de1a5e198fb26 input=391766fee51bad7a]*/ /*[clinic input] @@ -4863,7 +4863,7 @@ Test_cls_with_param(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int a; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4883,7 +4883,7 @@ Test_cls_with_param(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py static PyObject * Test_cls_with_param_impl(TestObj *self, PyTypeObject *cls, int a) -/*[clinic end generated code: output=8cc29713d346c221 input=af158077bd237ef9]*/ +/*[clinic end generated code: output=4b0f4116d6f80397 input=af158077bd237ef9]*/ /*[clinic input] @@ -5211,7 +5211,7 @@ Test___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *a; @@ -5230,7 +5230,7 @@ Test___init__(PyObject *self, PyObject *args, PyObject *kwargs) static int Test___init___impl(TestObj *self, PyObject *a) -/*[clinic end generated code: output=05e96aabf060d06b input=a8f9222a6ab35c59]*/ +/*[clinic end generated code: output=b254460d5f4ef395 input=a8f9222a6ab35c59]*/ /*[clinic input] @@ -5547,7 +5547,7 @@ mangled_c_keyword_identifier(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int int_value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -5567,7 +5567,7 @@ mangled_c_keyword_identifier(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * mangled_c_keyword_identifier_impl(PyObject *module, int int_value) -/*[clinic end generated code: output=f89cc9e8e2260e79 input=060876448ab567a2]*/ +/*[clinic end generated code: output=02e128935c33f9f5 input=060876448ab567a2]*/ /*[clinic input] @@ -5808,7 +5808,7 @@ fn_with_default_binop_expr(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *arg = CONST_A + CONST_B; @@ -5830,7 +5830,7 @@ fn_with_default_binop_expr(PyObject *module, PyObject *const *args, Py_ssize_t n static PyObject * fn_with_default_binop_expr_impl(PyObject *module, PyObject *arg) -/*[clinic end generated code: output=872b089993911adf input=1b55c8ae68d89453]*/ +/*[clinic end generated code: output=98bd8c0222b753fd input=1b55c8ae68d89453]*/ /*[python input] @@ -5900,7 +5900,7 @@ docstr_fallback_to_converter_default(PyObject *module, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; str a; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -5919,7 +5919,7 @@ docstr_fallback_to_converter_default(PyObject *module, PyObject *const *args, Py static PyObject * docstr_fallback_to_converter_default_impl(PyObject *module, str a) -/*[clinic end generated code: output=2b8fc4c92b6dcd73 input=0cbe6a4d24bc2274]*/ +/*[clinic end generated code: output=b6ee8bf9aa2e9649 input=0cbe6a4d24bc2274]*/ /*[clinic input] diff --git a/Modules/_ctypes/clinic/_ctypes.c.h b/Modules/_ctypes/clinic/_ctypes.c.h index e76dce99f6e3cb..17efba84f94fa2 100644 --- a/Modules/_ctypes/clinic/_ctypes.c.h +++ b/Modules/_ctypes/clinic/_ctypes.c.h @@ -105,7 +105,7 @@ CDataType_from_address(PyObject *type, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -152,7 +152,7 @@ CDataType_from_buffer(PyObject *type, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *obj; Py_ssize_t offset = 0; @@ -216,7 +216,7 @@ CDataType_from_buffer_copy(PyObject *type, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_buffer buffer = {NULL, NULL}; Py_ssize_t offset = 0; @@ -287,7 +287,7 @@ CDataType_in_dll(PyObject *type, PyTypeObject *cls, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *dll; const char *name; @@ -345,7 +345,7 @@ CDataType_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -389,7 +389,7 @@ PyCPointerType_set_type(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *type; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -434,7 +434,7 @@ PyCPointerType_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -577,7 +577,7 @@ c_wchar_p_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -620,7 +620,7 @@ c_char_p_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -663,7 +663,7 @@ c_void_p_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -708,7 +708,7 @@ PyCSimpleType_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1042,4 +1042,4 @@ Simple_from_outparm(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py } return Simple_from_outparm_impl(self, cls); } -/*[clinic end generated code: output=118b49ca07b3644b input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2ba59f9e6d3d9a95 input=a9049054013a1b77]*/ diff --git a/Modules/_ctypes/clinic/cfield.c.h b/Modules/_ctypes/clinic/cfield.c.h index 8dacae42257808..f83aa80976344b 100644 --- a/Modules/_ctypes/clinic/cfield.c.h +++ b/Modules/_ctypes/clinic/cfield.c.h @@ -46,7 +46,7 @@ PyCField_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[8]; + static _Thread_local PyObject *argsbuf[8]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 6; @@ -126,4 +126,4 @@ PyCField_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=055748ea2af2c854 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=996bd48168b18b72 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/_iomodule.c.h b/Modules/_io/clinic/_iomodule.c.h index cae4fa76592ef0..78dec39d46459a 100644 --- a/Modules/_io/clinic/_iomodule.c.h +++ b/Modules/_io/clinic/_iomodule.c.h @@ -166,7 +166,7 @@ _io_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[8]; + static _Thread_local PyObject *argsbuf[8]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file; const char *mode = "r"; @@ -392,7 +392,7 @@ _io_open_code(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -410,4 +410,4 @@ _io_open_code(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec exit: return return_value; } -/*[clinic end generated code: output=39310a228c21f60e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=9688b5546d8e15bb input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/bufferedio.c.h b/Modules/_io/clinic/bufferedio.c.h index 4ed42cb55767ff..063ee305f21f41 100644 --- a/Modules/_io/clinic/bufferedio.c.h +++ b/Modules/_io/clinic/bufferedio.c.h @@ -148,7 +148,7 @@ _io__BufferedIOBase_read(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -203,7 +203,7 @@ _io__BufferedIOBase_read1(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -261,7 +261,7 @@ _io__BufferedIOBase_write(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *b; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -917,7 +917,7 @@ _io__Buffered_truncate(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *pos = Py_None; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -979,7 +979,7 @@ _io_BufferedReader___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1059,7 +1059,7 @@ _io_BufferedWriter___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1231,7 +1231,7 @@ _io_BufferedRandom___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1265,4 +1265,4 @@ _io_BufferedRandom___init__(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=5cf8664d004eb6b2 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f2f1969dc0e6dae5 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/bytesio.c.h b/Modules/_io/clinic/bytesio.c.h index 17ca66da2cc05b..8bf11851be252e 100644 --- a/Modules/_io/clinic/bytesio.c.h +++ b/Modules/_io/clinic/bytesio.c.h @@ -614,7 +614,7 @@ _io_BytesIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -637,4 +637,4 @@ _io_BytesIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=9abd37485cf9b7bc input=a9049054013a1b77]*/ +/*[clinic end generated code: output=156f2121a49f02ed input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/fileio.c.h b/Modules/_io/clinic/fileio.c.h index 339f2736d34fb4..f6b76a6ebd49c1 100644 --- a/Modules/_io/clinic/fileio.c.h +++ b/Modules/_io/clinic/fileio.c.h @@ -87,7 +87,7 @@ _io_FileIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -241,7 +241,7 @@ _io_FileIO_readinto(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_buffer buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -326,7 +326,7 @@ _io_FileIO_read(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -380,7 +380,7 @@ _io_FileIO_write(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_buffer b = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -501,7 +501,7 @@ _io_FileIO_truncate(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *posobj = Py_None; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -543,4 +543,4 @@ _io_FileIO_isatty(PyObject *self, PyObject *Py_UNUSED(ignored)) #ifndef _IO_FILEIO_TRUNCATE_METHODDEF #define _IO_FILEIO_TRUNCATE_METHODDEF #endif /* !defined(_IO_FILEIO_TRUNCATE_METHODDEF) */ -/*[clinic end generated code: output=ceec432e57649c44 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b40099a0ea2eb905 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/iobase.c.h b/Modules/_io/clinic/iobase.c.h index de30e3482a9b67..1655bfe7a44703 100644 --- a/Modules/_io/clinic/iobase.c.h +++ b/Modules/_io/clinic/iobase.c.h @@ -52,7 +52,7 @@ _io__IOBase_seek(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; int offset; int whence = 0; @@ -130,7 +130,7 @@ _io__IOBase_truncate(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *size = Py_None; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -443,4 +443,4 @@ _io__RawIOBase_readall(PyObject *self, PyObject *Py_UNUSED(ignored)) { return _io__RawIOBase_readall_impl(self); } -/*[clinic end generated code: output=034975377f7920d1 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f3f36c969d4e57fe input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/stringio.c.h b/Modules/_io/clinic/stringio.c.h index f724fbe04b3472..ac794fd72aa9c5 100644 --- a/Modules/_io/clinic/stringio.c.h +++ b/Modules/_io/clinic/stringio.c.h @@ -329,7 +329,7 @@ _io_StringIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -550,4 +550,4 @@ _io_StringIO_newlines_get(PyObject *self, void *Py_UNUSED(context)) return return_value; } -/*[clinic end generated code: output=aba0d6044292d688 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=052517e1a3711483 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/textio.c.h b/Modules/_io/clinic/textio.c.h index f45e34bfca33bd..d3ff62293d8943 100644 --- a/Modules/_io/clinic/textio.c.h +++ b/Modules/_io/clinic/textio.c.h @@ -67,7 +67,7 @@ _io__TextIOBase_read(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -122,7 +122,7 @@ _io__TextIOBase_readline(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -177,7 +177,7 @@ _io__TextIOBase_write(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; const char *s; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -339,7 +339,7 @@ _io_IncrementalNewlineDecoder___init__(PyObject *self, PyObject *args, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -411,7 +411,7 @@ _io_IncrementalNewlineDecoder_decode(PyObject *self, PyObject *const *args, Py_s .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *input; int final = 0; @@ -563,7 +563,7 @@ _io_TextIOWrapper___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -704,7 +704,7 @@ _io_TextIOWrapper_reconfigure(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *encoding = Py_None; PyObject *errors = Py_None; @@ -1312,4 +1312,4 @@ _io_TextIOWrapper__CHUNK_SIZE_set(PyObject *self, PyObject *value, void *Py_UNUS return return_value; } -/*[clinic end generated code: output=d2b2f01e0478d2b2 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=02300f79fe8de60c input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/winconsoleio.c.h b/Modules/_io/clinic/winconsoleio.c.h index c9f1718a6a60b1..082311e13654a0 100644 --- a/Modules/_io/clinic/winconsoleio.c.h +++ b/Modules/_io/clinic/winconsoleio.c.h @@ -86,7 +86,7 @@ _io__WindowsConsoleIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -239,7 +239,7 @@ _io__WindowsConsoleIO_readinto(PyObject *self, PyTypeObject *cls, PyObject *cons .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_buffer buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -324,7 +324,7 @@ _io__WindowsConsoleIO_read(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -382,7 +382,7 @@ _io__WindowsConsoleIO_write(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_buffer b = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -463,4 +463,4 @@ _io__WindowsConsoleIO_isatty(PyObject *self, PyObject *Py_UNUSED(ignored)) #ifndef _IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF #define _IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF #endif /* !defined(_IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF) */ -/*[clinic end generated code: output=27bb4afc75d46891 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=88920efc2309c97d input=a9049054013a1b77]*/ diff --git a/Modules/_multiprocessing/clinic/semaphore.c.h b/Modules/_multiprocessing/clinic/semaphore.c.h index 1ef3262a707737..b48a54d4e5781d 100644 --- a/Modules/_multiprocessing/clinic/semaphore.c.h +++ b/Modules/_multiprocessing/clinic/semaphore.c.h @@ -55,7 +55,7 @@ _multiprocessing_SemLock_acquire(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int blocking = 1; PyObject *timeout_obj = Py_None; @@ -163,7 +163,7 @@ _multiprocessing_SemLock_acquire(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int blocking = 1; PyObject *timeout_obj = Py_None; @@ -262,7 +262,7 @@ _multiprocessing_SemLock(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); int kind; @@ -582,4 +582,4 @@ _multiprocessing_SemLock___exit__(PyObject *self, PyObject *const *args, Py_ssiz #ifndef _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF #define _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF #endif /* !defined(_MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF) */ -/*[clinic end generated code: output=288ae7ed884fecba input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ab8527bf80666aa6 input=a9049054013a1b77]*/ diff --git a/Modules/_sqlite/clinic/connection.c.h b/Modules/_sqlite/clinic/connection.c.h index 0d7cd76e31559d..d0334c1103cc8a 100644 --- a/Modules/_sqlite/clinic/connection.c.h +++ b/Modules/_sqlite/clinic/connection.c.h @@ -47,7 +47,7 @@ pysqlite_connection_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[9]; + static _Thread_local PyObject *argsbuf[9]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -188,7 +188,7 @@ pysqlite_connection_cursor(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *factory = NULL; @@ -263,7 +263,7 @@ blobopen(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwna .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; const char *table; const char *col; @@ -443,7 +443,7 @@ pysqlite_connection_create_function(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; const char *name; int narg; @@ -529,7 +529,7 @@ create_window_function(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; const char *name; int num_params; PyObject *aggregate_class; @@ -597,7 +597,7 @@ pysqlite_connection_create_aggregate(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; const char *name; int n_arg; PyObject *aggregate_class; @@ -662,7 +662,7 @@ pysqlite_connection_set_authorizer(PyObject *self, PyTypeObject *cls, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *callable; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -732,7 +732,7 @@ pysqlite_connection_set_progress_handler(PyObject *self, PyTypeObject *cls, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *callable; int n; @@ -783,7 +783,7 @@ pysqlite_connection_set_trace_callback(PyObject *self, PyTypeObject *cls, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *callable; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -878,7 +878,7 @@ pysqlite_connection_load_extension(PyObject *self, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *extension_name; const char *entrypoint = NULL; @@ -1093,7 +1093,7 @@ pysqlite_connection_iterdump(PyObject *self, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *filter = Py_None; @@ -1160,7 +1160,7 @@ pysqlite_connection_backup(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; pysqlite_Connection *target; int pages = -1; @@ -1263,7 +1263,7 @@ pysqlite_connection_create_collation(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; const char *name; PyObject *callable; @@ -1345,7 +1345,7 @@ serialize(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *name = "main"; @@ -1437,7 +1437,7 @@ deserialize(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; const char *name = "main"; @@ -1722,4 +1722,4 @@ getconfig(PyObject *self, PyObject *arg) #ifndef DESERIALIZE_METHODDEF #define DESERIALIZE_METHODDEF #endif /* !defined(DESERIALIZE_METHODDEF) */ -/*[clinic end generated code: output=d5689652850f573c input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a5d8750c6f4d87bc input=a9049054013a1b77]*/ diff --git a/Modules/_sqlite/clinic/cursor.c.h b/Modules/_sqlite/clinic/cursor.c.h index bfdb3cdcf72a02..4734f723732229 100644 --- a/Modules/_sqlite/clinic/cursor.c.h +++ b/Modules/_sqlite/clinic/cursor.c.h @@ -214,7 +214,7 @@ pysqlite_cursor_fetchmany(PyObject *self, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int maxrows = ((pysqlite_Cursor *)self)->arraysize; @@ -329,4 +329,4 @@ pysqlite_cursor_close(PyObject *self, PyObject *Py_UNUSED(ignored)) { return pysqlite_cursor_close_impl((pysqlite_Cursor *)self); } -/*[clinic end generated code: output=58d1686077aea28a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=747207d6f35e7fb0 input=a9049054013a1b77]*/ diff --git a/Modules/_sqlite/clinic/module.c.h b/Modules/_sqlite/clinic/module.c.h index 7322f96be43180..08276960062004 100644 --- a/Modules/_sqlite/clinic/module.c.h +++ b/Modules/_sqlite/clinic/module.c.h @@ -51,7 +51,7 @@ pysqlite_complete_statement(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; const char *statement; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -211,4 +211,4 @@ pysqlite_adapt(PyObject *module, PyObject *const *args, Py_ssize_t nargs) exit: return return_value; } -/*[clinic end generated code: output=47b3d9d78d058db3 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6195e71b5c32f483 input=a9049054013a1b77]*/ diff --git a/Modules/_sre/clinic/sre.c.h b/Modules/_sre/clinic/sre.c.h index 282310c5696186..bd4db287a39c7f 100644 --- a/Modules/_sre/clinic/sre.c.h +++ b/Modules/_sre/clinic/sre.c.h @@ -209,7 +209,7 @@ _sre_SRE_Pattern_match(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -305,7 +305,7 @@ _sre_SRE_Pattern_fullmatch(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -403,7 +403,7 @@ _sre_SRE_Pattern_search(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -498,7 +498,7 @@ _sre_SRE_Pattern_findall(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -596,7 +596,7 @@ _sre_SRE_Pattern_finditer(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -691,7 +691,7 @@ _sre_SRE_Pattern_scanner(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -786,7 +786,7 @@ _sre_SRE_Pattern_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t maxsplit = 0; @@ -863,7 +863,7 @@ _sre_SRE_Pattern_sub(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *repl; PyObject *string; @@ -943,7 +943,7 @@ _sre_SRE_Pattern_subn(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *repl; PyObject *string; @@ -1099,7 +1099,7 @@ _sre_compile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; PyObject *pattern; int flags; PyObject *code; @@ -1232,7 +1232,7 @@ _sre_SRE_Match_expand(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *template; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1293,7 +1293,7 @@ _sre_SRE_Match_groups(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *default_value = Py_None; @@ -1359,7 +1359,7 @@ _sre_SRE_Match_groupdict(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *default_value = Py_None; @@ -1568,4 +1568,4 @@ _sre_SRE_Scanner_search(PyObject *self, PyTypeObject *cls, PyObject *const *args #ifndef _SRE_SRE_PATTERN__FAIL_AFTER_METHODDEF #define _SRE_SRE_PATTERN__FAIL_AFTER_METHODDEF #endif /* !defined(_SRE_SRE_PATTERN__FAIL_AFTER_METHODDEF) */ -/*[clinic end generated code: output=a768c5a1876ea16f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=1df6777e830a3741 input=a9049054013a1b77]*/ diff --git a/Modules/_ssl/clinic/cert.c.h b/Modules/_ssl/clinic/cert.c.h index cee350b0ce90d4..08be9a051d69cc 100644 --- a/Modules/_ssl/clinic/cert.c.h +++ b/Modules/_ssl/clinic/cert.c.h @@ -50,7 +50,7 @@ _ssl_Certificate_public_bytes(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int format = PY_SSL_ENCODING_PEM; @@ -89,4 +89,4 @@ _ssl_Certificate_get_info(PyObject *self, PyObject *Py_UNUSED(ignored)) { return _ssl_Certificate_get_info_impl((PySSLCertificate *)self); } -/*[clinic end generated code: output=b06caa7185d6f390 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=4ca58a619615298c input=a9049054013a1b77]*/ diff --git a/Modules/_testcapi/clinic/exceptions.c.h b/Modules/_testcapi/clinic/exceptions.c.h index dfd07741b0c537..50b8574c0dcb9d 100644 --- a/Modules/_testcapi/clinic/exceptions.c.h +++ b/Modules/_testcapi/clinic/exceptions.c.h @@ -99,7 +99,7 @@ _testcapi_make_exception_with_doc(PyObject *module, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *name; const char *doc = NULL; @@ -459,4 +459,4 @@ _testcapi_unstable_exc_prep_reraise_star(PyObject *module, PyObject *const *args exit: return return_value; } -/*[clinic end generated code: output=2a80d477df44d3d1 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f48130cc61467506 input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/_zstdmodule.c.h b/Modules/_zstd/clinic/_zstdmodule.c.h index 0166b3580379f9..081978f8eedd6a 100644 --- a/Modules/_zstd/clinic/_zstdmodule.c.h +++ b/Modules/_zstd/clinic/_zstdmodule.c.h @@ -193,7 +193,7 @@ _zstd_get_param_bounds(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; int parameter; int is_compress; @@ -263,7 +263,7 @@ _zstd_get_frame_size(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_buffer frame_buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -331,7 +331,7 @@ _zstd_get_frame_info(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_buffer frame_buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -402,7 +402,7 @@ _zstd_set_parameter_types(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *c_parameter_type; PyObject *d_parameter_type; @@ -426,4 +426,4 @@ _zstd_set_parameter_types(PyObject *module, PyObject *const *args, Py_ssize_t na exit: return return_value; } -/*[clinic end generated code: output=4c43e0a400805589 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=8fe583ce7cb6acbe input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/compressor.c.h b/Modules/_zstd/clinic/compressor.c.h index db9db2b45c55e9..78b5320df02526 100644 --- a/Modules/_zstd/clinic/compressor.c.h +++ b/Modules/_zstd/clinic/compressor.c.h @@ -59,7 +59,7 @@ _zstd_ZstdCompressor_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -147,7 +147,7 @@ _zstd_ZstdCompressor_compress(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int mode = ZSTD_e_continue; @@ -230,7 +230,7 @@ _zstd_ZstdCompressor_flush(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int mode = ZSTD_e_end; @@ -291,4 +291,4 @@ _zstd_ZstdCompressor_set_pledged_input_size(PyObject *self, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=4c3bf866d8d1a63b input=a9049054013a1b77]*/ +/*[clinic end generated code: output=7456c4e928df1758 input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/decompressor.c.h b/Modules/_zstd/clinic/decompressor.c.h index 46f4b6934b329b..2ba8c74b678169 100644 --- a/Modules/_zstd/clinic/decompressor.c.h +++ b/Modules/_zstd/clinic/decompressor.c.h @@ -58,7 +58,7 @@ _zstd_ZstdDecompressor_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -181,7 +181,7 @@ _zstd_ZstdDecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -220,4 +220,4 @@ _zstd_ZstdDecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssiz return return_value; } -/*[clinic end generated code: output=efd4e41f46b75b56 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=46a55e5eb7e5233d input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/zstddict.c.h b/Modules/_zstd/clinic/zstddict.c.h index b9dd4316be36a8..14117a7582422b 100644 --- a/Modules/_zstd/clinic/zstddict.c.h +++ b/Modules/_zstd/clinic/zstddict.c.h @@ -59,7 +59,7 @@ _zstd_ZstdDict_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -222,4 +222,4 @@ _zstd_ZstdDict_as_prefix_get(PyObject *self, void *Py_UNUSED(context)) { return _zstd_ZstdDict_as_prefix_get_impl((ZstdDict *)self); } -/*[clinic end generated code: output=b9e8036fa9e0b97a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=82dce84ba1d2ab3f input=a9049054013a1b77]*/ diff --git a/Modules/cjkcodecs/clinic/multibytecodec.c.h b/Modules/cjkcodecs/clinic/multibytecodec.c.h index 6a45ad79fddcce..fedf411df35749 100644 --- a/Modules/cjkcodecs/clinic/multibytecodec.c.h +++ b/Modules/cjkcodecs/clinic/multibytecodec.c.h @@ -58,7 +58,7 @@ _multibytecodec_MultibyteCodec_encode(PyObject *self, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *input; const char *errors = NULL; @@ -147,7 +147,7 @@ _multibytecodec_MultibyteCodec_decode(PyObject *self, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer input = {NULL, NULL}; const char *errors = NULL; @@ -237,7 +237,7 @@ _multibytecodec_MultibyteIncrementalEncoder_encode(PyObject *self, PyObject *con .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *input; int final = 0; @@ -369,7 +369,7 @@ _multibytecodec_MultibyteIncrementalDecoder_decode(PyObject *self, PyObject *con .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer input = {NULL, NULL}; int final = 0; @@ -607,7 +607,7 @@ _multibytecodec_MultibyteStreamWriter_write(PyObject *self, PyTypeObject *cls, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *strobj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -652,7 +652,7 @@ _multibytecodec_MultibyteStreamWriter_writelines(PyObject *self, PyTypeObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *lines; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -696,4 +696,4 @@ PyDoc_STRVAR(_multibytecodec___create_codec__doc__, #define _MULTIBYTECODEC___CREATE_CODEC_METHODDEF \ {"__create_codec", (PyCFunction)_multibytecodec___create_codec, METH_O, _multibytecodec___create_codec__doc__}, -/*[clinic end generated code: output=ccea31c20239b800 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=41cbd0ca4e03dbfb input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_asynciomodule.c.h b/Modules/clinic/_asynciomodule.c.h index b6843721eaa36b..f79086e679c34e 100644 --- a/Modules/clinic/_asynciomodule.c.h +++ b/Modules/clinic/_asynciomodule.c.h @@ -60,7 +60,7 @@ _asyncio_Future___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -177,7 +177,7 @@ _asyncio_Future_set_result(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *result; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -227,7 +227,7 @@ _asyncio_Future_set_exception(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *exception; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -292,7 +292,7 @@ _asyncio_Future_add_done_callback(PyObject *self, PyTypeObject *cls, PyObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *fn; PyObject *context = NULL; @@ -348,7 +348,7 @@ _asyncio_Future_remove_done_callback(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *fn; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -413,7 +413,7 @@ _asyncio_Future_cancel(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *msg = Py_None; @@ -910,7 +910,7 @@ _asyncio_Task___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1172,7 +1172,7 @@ _asyncio_Task_cancel(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *msg = Py_None; @@ -1312,7 +1312,7 @@ _asyncio_Task_get_stack(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *limit = Py_None; @@ -1382,7 +1382,7 @@ _asyncio_Task_print_stack(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *limit = Py_None; PyObject *file = Py_None; @@ -1660,7 +1660,7 @@ _asyncio__register_task(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1720,7 +1720,7 @@ _asyncio__register_eager_task(PyObject *module, PyObject *const *args, Py_ssize_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1780,7 +1780,7 @@ _asyncio__unregister_task(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1840,7 +1840,7 @@ _asyncio__unregister_eager_task(PyObject *module, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1902,7 +1902,7 @@ _asyncio__enter_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *loop; PyObject *task; @@ -1966,7 +1966,7 @@ _asyncio__leave_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *loop; PyObject *task; @@ -2029,7 +2029,7 @@ _asyncio__swap_current_task(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *loop; PyObject *task; @@ -2089,7 +2089,7 @@ _asyncio_current_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *loop = Py_None; @@ -2152,7 +2152,7 @@ _asyncio_all_tasks(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *loop = Py_None; @@ -2232,4 +2232,4 @@ _asyncio_future_discard_from_awaited_by(PyObject *module, PyObject *const *args, exit: return return_value; } -/*[clinic end generated code: output=e592fab7e2d7bb1f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=3155d0514a6234d3 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_bisectmodule.c.h b/Modules/clinic/_bisectmodule.c.h index ed5402db655d0e..de0152d916579e 100644 --- a/Modules/clinic/_bisectmodule.c.h +++ b/Modules/clinic/_bisectmodule.c.h @@ -62,7 +62,7 @@ _bisect_bisect_right(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -173,7 +173,7 @@ _bisect_insort_right(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -281,7 +281,7 @@ _bisect_bisect_left(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -392,7 +392,7 @@ _bisect_insort_left(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -446,4 +446,4 @@ _bisect_insort_left(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P exit: return return_value; } -/*[clinic end generated code: output=c1ed883265b96f9f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=4a980ef928aa374d input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_bz2module.c.h b/Modules/clinic/_bz2module.c.h index 7a95bd14f1ba71..682a4f9e44b209 100644 --- a/Modules/clinic/_bz2module.c.h +++ b/Modules/clinic/_bz2module.c.h @@ -167,7 +167,7 @@ _bz2_BZ2Decompressor_decompress(PyObject *self, PyObject *const *args, Py_ssize_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -237,4 +237,4 @@ _bz2_BZ2Decompressor(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=242c6b102c37dd2c input=a9049054013a1b77]*/ +/*[clinic end generated code: output=61688c8db8c30d44 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_codecsmodule.c.h b/Modules/clinic/_codecsmodule.c.h index 0bce32484d2511..ec6320a7b5c29b 100644 --- a/Modules/clinic/_codecsmodule.c.h +++ b/Modules/clinic/_codecsmodule.c.h @@ -119,7 +119,7 @@ _codecs_encode(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *obj; const char *encoding = NULL; @@ -222,7 +222,7 @@ _codecs_decode(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *obj; const char *encoding = NULL; @@ -2802,4 +2802,4 @@ _codecs_lookup_error(PyObject *module, PyObject *arg) #ifndef _CODECS_CODE_PAGE_ENCODE_METHODDEF #define _CODECS_CODE_PAGE_ENCODE_METHODDEF #endif /* !defined(_CODECS_CODE_PAGE_ENCODE_METHODDEF) */ -/*[clinic end generated code: output=753d6a6b570e668d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=303941f667ec3c04 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_collectionsmodule.c.h b/Modules/clinic/_collectionsmodule.c.h index f07b22f52215f9..6d839fd7db532c 100644 --- a/Modules/clinic/_collectionsmodule.c.h +++ b/Modules/clinic/_collectionsmodule.c.h @@ -492,7 +492,7 @@ deque_init(PyObject *deque, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -632,4 +632,4 @@ tuplegetter_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=6b19c1bbde892952 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=65a9524dcc2f946d input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_csv.c.h b/Modules/clinic/_csv.c.h index e90a77b2a28248..e3f111e6b8cc2d 100644 --- a/Modules/clinic/_csv.c.h +++ b/Modules/clinic/_csv.c.h @@ -73,7 +73,7 @@ _csv_unregister_dialect(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -133,7 +133,7 @@ _csv_get_dialect(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -196,7 +196,7 @@ _csv_field_size_limit(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *new_limit = NULL; @@ -215,4 +215,4 @@ _csv_field_size_limit(PyObject *module, PyObject *const *args, Py_ssize_t nargs, exit: return return_value; } -/*[clinic end generated code: output=b96bad72b4308527 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=bbc0a01fb338b56a input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_cursesmodule.c.h b/Modules/clinic/_cursesmodule.c.h index d761ccfe13c5b6..73e5bd83901a18 100644 --- a/Modules/clinic/_cursesmodule.c.h +++ b/Modules/clinic/_cursesmodule.c.h @@ -2719,7 +2719,7 @@ _curses_setupterm(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *term = NULL; int fd = -1; @@ -4450,4 +4450,4 @@ _curses_has_extended_color_support(PyObject *module, PyObject *Py_UNUSED(ignored #ifndef _CURSES_ASSUME_DEFAULT_COLORS_METHODDEF #define _CURSES_ASSUME_DEFAULT_COLORS_METHODDEF #endif /* !defined(_CURSES_ASSUME_DEFAULT_COLORS_METHODDEF) */ -/*[clinic end generated code: output=32faae58dabad7e8 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=fb27b474caebd9c3 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_datetimemodule.c.h b/Modules/clinic/_datetimemodule.c.h index 3ee8905bc9e360..6a5401257664dd 100644 --- a/Modules/clinic/_datetimemodule.c.h +++ b/Modules/clinic/_datetimemodule.c.h @@ -68,7 +68,7 @@ iso_calendar_date_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); int year; @@ -142,7 +142,7 @@ datetime_date_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int year = GET_YEAR(self); int month = GET_MONTH(self); @@ -231,7 +231,7 @@ datetime_time_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int hour = TIME_GET_HOUR(self); int minute = TIME_GET_MINUTE(self); @@ -353,7 +353,7 @@ datetime_datetime_now(PyObject *type, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *tz = Py_None; @@ -421,7 +421,7 @@ datetime_datetime_replace(PyObject *self, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[9]; + static _Thread_local PyObject *argsbuf[9]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int year = GET_YEAR(self); int month = GET_MONTH(self); @@ -524,4 +524,4 @@ datetime_datetime_replace(PyObject *self, PyObject *const *args, Py_ssize_t narg exit: return return_value; } -/*[clinic end generated code: output=e2948ea777fdcb50 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2c7dd28cb6a1adce input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_elementtree.c.h b/Modules/clinic/_elementtree.c.h index e8d2ba19ba16a3..d510dd409ec2b6 100644 --- a/Modules/clinic/_elementtree.c.h +++ b/Modules/clinic/_elementtree.c.h @@ -38,7 +38,7 @@ _elementtree_Element_append(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *subelement; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -196,7 +196,7 @@ _elementtree_Element___setstate__(PyObject *self, PyTypeObject *cls, PyObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *state; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -240,7 +240,7 @@ _elementtree_Element_extend(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *elements; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -298,7 +298,7 @@ _elementtree_Element_find(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *namespaces = Py_None; @@ -364,7 +364,7 @@ _elementtree_Element_findtext(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *default_value = Py_None; @@ -436,7 +436,7 @@ _elementtree_Element_findall(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *namespaces = Py_None; @@ -501,7 +501,7 @@ _elementtree_Element_iterfind(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *namespaces = Py_None; @@ -566,7 +566,7 @@ _elementtree_Element_get(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; PyObject *default_value = Py_None; @@ -631,7 +631,7 @@ _elementtree_Element_iter(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *tag = Py_None; @@ -780,7 +780,7 @@ _elementtree_Element_makeelement(PyObject *self, PyTypeObject *cls, PyObject *co .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *tag; PyObject *attrib; @@ -897,7 +897,7 @@ _elementtree_TreeBuilder___init__(PyObject *self, PyObject *args, PyObject *kwar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1174,7 +1174,7 @@ _elementtree_XMLParser___init__(PyObject *self, PyObject *args, PyObject *kwargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1331,4 +1331,4 @@ _elementtree_XMLParser__setevents(PyObject *self, PyObject *const *args, Py_ssiz exit: return return_value; } -/*[clinic end generated code: output=ec293543c2499e27 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=1b165551ab95f91f input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_functoolsmodule.c.h b/Modules/clinic/_functoolsmodule.c.h index a72320a9d9468d..9e879c3538791b 100644 --- a/Modules/clinic/_functoolsmodule.c.h +++ b/Modules/clinic/_functoolsmodule.c.h @@ -55,7 +55,7 @@ _functools_cmp_to_key(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *mycmp; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -121,7 +121,7 @@ _functools_reduce(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *func; PyObject *seq; @@ -192,4 +192,4 @@ _functools__lru_cache_wrapper_cache_clear(PyObject *self, PyObject *Py_UNUSED(ig return return_value; } -/*[clinic end generated code: output=598c444cc43f555d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=5be4313b8d30c8c1 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_hashopenssl.c.h b/Modules/clinic/_hashopenssl.c.h index b5a45d1a1d0f0e..9ddfe48d7f256b 100644 --- a/Modules/clinic/_hashopenssl.c.h +++ b/Modules/clinic/_hashopenssl.c.h @@ -131,7 +131,7 @@ _hashlib_HASHXOF_digest(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -204,7 +204,7 @@ _hashlib_HASHXOF_hexdigest(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -281,7 +281,7 @@ _hashlib_HASH_new(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *name; PyObject *data = NULL; @@ -380,7 +380,7 @@ _hashlib_openssl_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -465,7 +465,7 @@ _hashlib_openssl_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -551,7 +551,7 @@ _hashlib_openssl_sha224(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -637,7 +637,7 @@ _hashlib_openssl_sha256(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -723,7 +723,7 @@ _hashlib_openssl_sha384(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -809,7 +809,7 @@ _hashlib_openssl_sha512(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -897,7 +897,7 @@ _hashlib_openssl_sha3_224(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -987,7 +987,7 @@ _hashlib_openssl_sha3_256(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1077,7 +1077,7 @@ _hashlib_openssl_sha3_384(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1167,7 +1167,7 @@ _hashlib_openssl_sha3_512(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1257,7 +1257,7 @@ _hashlib_openssl_shake_128(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1347,7 +1347,7 @@ _hashlib_openssl_shake_256(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1436,7 +1436,7 @@ pbkdf2_hmac(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; const char *hash_name; Py_buffer password = {NULL, NULL}; @@ -1537,7 +1537,7 @@ _hashlib_scrypt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[7]; + static _Thread_local PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 5; Py_buffer password = {NULL, NULL}; Py_buffer salt = {NULL, NULL}; @@ -1643,7 +1643,7 @@ _hashlib_hmac_singleshot(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_buffer key = {NULL, NULL}; Py_buffer msg = {NULL, NULL}; PyObject *digest; @@ -1719,7 +1719,7 @@ _hashlib_hmac_new(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer key = {NULL, NULL}; PyObject *msg_obj = NULL; @@ -1816,7 +1816,7 @@ _hashlib_HMAC_update(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *msg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1976,4 +1976,4 @@ _hashlib_compare_digest(PyObject *module, PyObject *const *args, Py_ssize_t narg #ifndef _HASHLIB_OPENSSL_SHAKE_256_METHODDEF #define _HASHLIB_OPENSSL_SHAKE_256_METHODDEF #endif /* !defined(_HASHLIB_OPENSSL_SHAKE_256_METHODDEF) */ -/*[clinic end generated code: output=c25d454df789bba4 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=10651fae41bd01bb input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_lsprof.c.h b/Modules/clinic/_lsprof.c.h index 74e12a2bf8a198..e4a371ada38777 100644 --- a/Modules/clinic/_lsprof.c.h +++ b/Modules/clinic/_lsprof.c.h @@ -272,7 +272,7 @@ _lsprof_Profiler_enable(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int subcalls = 1; int builtins = 1; @@ -387,7 +387,7 @@ profiler_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -444,4 +444,4 @@ profiler_init(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=4ba250532572da38 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=332489008f23c628 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_lzmamodule.c.h b/Modules/clinic/_lzmamodule.c.h index 90c52b2eb0e5e4..8c502c41fc613b 100644 --- a/Modules/clinic/_lzmamodule.c.h +++ b/Modules/clinic/_lzmamodule.c.h @@ -125,7 +125,7 @@ _lzma_LZMADecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -223,7 +223,7 @@ _lzma_LZMADecompressor(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -333,4 +333,4 @@ _lzma__decode_filter_properties(PyObject *module, PyObject *const *args, Py_ssiz return return_value; } -/*[clinic end generated code: output=453a1351ca54e600 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6e70f4b6fb38d18b input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_opcode.c.h b/Modules/clinic/_opcode.c.h index 8b1cdfe194e2a0..fda3ad34dedb53 100644 --- a/Modules/clinic/_opcode.c.h +++ b/Modules/clinic/_opcode.c.h @@ -52,7 +52,7 @@ _opcode_stack_effect(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int opcode; PyObject *oparg = Py_None; @@ -132,7 +132,7 @@ _opcode_is_valid(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -198,7 +198,7 @@ _opcode_has_arg(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -264,7 +264,7 @@ _opcode_has_const(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -330,7 +330,7 @@ _opcode_has_name(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -396,7 +396,7 @@ _opcode_has_jump(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -467,7 +467,7 @@ _opcode_has_free(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -533,7 +533,7 @@ _opcode_has_local(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -599,7 +599,7 @@ _opcode_has_exc(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -757,7 +757,7 @@ _opcode_get_executor(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *code; int offset; @@ -776,4 +776,4 @@ _opcode_get_executor(PyObject *module, PyObject *const *args, Py_ssize_t nargs, exit: return return_value; } -/*[clinic end generated code: output=66e6fe879183d46d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=5f02e84c23eff00a input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_pickle.c.h b/Modules/clinic/_pickle.c.h index 0f25252bdea62d..1844d318497579 100644 --- a/Modules/clinic/_pickle.c.h +++ b/Modules/clinic/_pickle.c.h @@ -61,7 +61,7 @@ _pickle_Pickler_dump(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *obj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -175,7 +175,7 @@ _pickle_Pickler___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -299,7 +299,7 @@ _pickle_Unpickler_persistent_load(PyObject *self, PyTypeObject *cls, PyObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *pid; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -378,7 +378,7 @@ _pickle_Unpickler_find_class(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *module_name; PyObject *global_name; @@ -485,7 +485,7 @@ _pickle_Unpickler___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -682,7 +682,7 @@ _pickle_dump(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *obj; PyObject *file; @@ -789,7 +789,7 @@ _pickle_dumps(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *obj; PyObject *protocol = Py_None; @@ -900,7 +900,7 @@ _pickle_load(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file; int fix_imports = 1; @@ -1029,7 +1029,7 @@ _pickle_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *data; int fix_imports = 1; @@ -1098,4 +1098,4 @@ _pickle_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec exit: return return_value; } -/*[clinic end generated code: output=b2aa85e580af112f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=0054344b3110c30a input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_queuemodule.c.h b/Modules/clinic/_queuemodule.c.h index 8a3f373201cfbb..5a69e32c45d426 100644 --- a/Modules/clinic/_queuemodule.c.h +++ b/Modules/clinic/_queuemodule.c.h @@ -85,7 +85,7 @@ _queue_SimpleQueue_put(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *item; int block = 1; @@ -165,7 +165,7 @@ _queue_SimpleQueue_put_nowait(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *item; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -234,7 +234,7 @@ _queue_SimpleQueue_get(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int block = 1; PyObject *timeout_obj = Py_None; @@ -358,4 +358,4 @@ _queue_SimpleQueue_qsize(PyObject *self, PyObject *Py_UNUSED(ignored)) exit: return return_value; } -/*[clinic end generated code: output=0b005178e182eeb6 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b893019444904908 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_remote_debugging_module.c.h b/Modules/clinic/_remote_debugging_module.c.h index 30ab148d4357e5..8208b9e36e0cd7 100644 --- a/Modules/clinic/_remote_debugging_module.c.h +++ b/Modules/clinic/_remote_debugging_module.c.h @@ -71,7 +71,7 @@ _remote_debugging_RemoteUnwinder___init__(PyObject *self, PyObject *args, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -288,4 +288,4 @@ _remote_debugging_RemoteUnwinder_get_async_stack_trace(PyObject *self, PyObject return return_value; } -/*[clinic end generated code: output=08dafabb5b24efba input=a9049054013a1b77]*/ +/*[clinic end generated code: output=177edc98de9a441a input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_ssl.c.h b/Modules/clinic/_ssl.c.h index c1be00f28f372e..17eb035676f493 100644 --- a/Modules/clinic/_ssl.c.h +++ b/Modules/clinic/_ssl.c.h @@ -755,7 +755,7 @@ _ssl__SSLSocket_get_channel_binding(PyObject *self, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *cb_type = "tls-unique"; @@ -1072,7 +1072,7 @@ _ssl__SSLContext_get_groups(PyObject *self, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int include_aliases = 0; @@ -1640,7 +1640,7 @@ _ssl__SSLContext_load_cert_chain(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *certfile; PyObject *keyfile = Py_None; @@ -1716,7 +1716,7 @@ _ssl__SSLContext_load_verify_locations(PyObject *self, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *cafile = Py_None; PyObject *capath = Py_None; @@ -1820,7 +1820,7 @@ _ssl__SSLContext__wrap_socket(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *sock; int server_side; @@ -1917,7 +1917,7 @@ _ssl__SSLContext__wrap_bio(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PySSLMemoryBIO *incoming; PySSLMemoryBIO *outgoing; @@ -2184,7 +2184,7 @@ _ssl__SSLContext_get_ca_certs(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int binary_form = 0; @@ -2252,7 +2252,7 @@ _ssl__SSLContext_set_psk_client_callback(PyObject *self, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *callback; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2313,7 +2313,7 @@ _ssl__SSLContext_set_psk_server_callback(PyObject *self, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *callback; const char *identity_hint = NULL; @@ -2899,7 +2899,7 @@ _ssl_txt2obj(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *txt; int name = 0; @@ -3019,7 +3019,7 @@ _ssl_enum_certificates(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; const char *store_name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3100,7 +3100,7 @@ _ssl_enum_crls(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; const char *store_name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3142,4 +3142,4 @@ _ssl_enum_crls(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje #ifndef _SSL_ENUM_CRLS_METHODDEF #define _SSL_ENUM_CRLS_METHODDEF #endif /* !defined(_SSL_ENUM_CRLS_METHODDEF) */ -/*[clinic end generated code: output=a0aab22fc8b1a076 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=62f57cfcfe35dafc input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_struct.c.h b/Modules/clinic/_struct.c.h index d9a5901c978201..228c9382ae9f6e 100644 --- a/Modules/clinic/_struct.c.h +++ b/Modules/clinic/_struct.c.h @@ -54,7 +54,7 @@ Struct___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *format; @@ -159,7 +159,7 @@ Struct_unpack_from(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer buffer = {NULL, NULL}; Py_ssize_t offset = 0; @@ -372,7 +372,7 @@ unpack_from(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyStructObject *s_object = NULL; Py_buffer buffer = {NULL, NULL}; @@ -458,4 +458,4 @@ iter_unpack(PyObject *module, PyObject *const *args, Py_ssize_t nargs) return return_value; } -/*[clinic end generated code: output=90bb09a82594e80f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=52d4dd138353eb94 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testclinic.c.h b/Modules/clinic/_testclinic.c.h index 26e66b3af3008a..b061616902dd56 100644 --- a/Modules/clinic/_testclinic.c.h +++ b/Modules/clinic/_testclinic.c.h @@ -1596,7 +1596,7 @@ keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1655,7 +1655,7 @@ keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1714,7 +1714,7 @@ keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1786,7 +1786,7 @@ keywords_opt_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1869,7 +1869,7 @@ keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1940,7 +1940,7 @@ posonly_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1999,7 +1999,7 @@ posonly_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2059,7 +2059,7 @@ posonly_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -2121,7 +2121,7 @@ posonly_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2195,7 +2195,7 @@ posonly_opt_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2274,7 +2274,7 @@ posonly_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2348,7 +2348,7 @@ posonly_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2427,7 +2427,7 @@ posonly_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *a; PyObject *b; @@ -2505,7 +2505,7 @@ posonly_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2592,7 +2592,7 @@ posonly_opt_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2674,7 +2674,7 @@ keyword_only_parameter(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *a; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2844,7 +2844,7 @@ posonly_poskw_varpos(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; PyObject *a; PyObject *b; @@ -2914,7 +2914,7 @@ poskw_varpos(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; PyObject *a; PyObject *__clinic_args = NULL; @@ -2983,7 +2983,7 @@ poskw_varpos_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; @@ -3062,7 +3062,7 @@ poskw_varpos_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; @@ -3144,7 +3144,7 @@ varpos_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *__clinic_args = NULL; @@ -3216,7 +3216,7 @@ varpos_kwonly_req_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *__clinic_args = NULL; @@ -3397,7 +3397,7 @@ posonly_poskw_varpos_array(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; PyObject *a; PyObject *b; @@ -3463,7 +3463,7 @@ gh_32092_oob(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 2) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *pos1; @@ -3549,7 +3549,7 @@ gh_32092_kw_pass(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *pos; @@ -3691,7 +3691,7 @@ null_or_tuple_for_varargs(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name; @@ -3769,7 +3769,7 @@ clone_f1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; const char *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3838,7 +3838,7 @@ clone_f2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; const char *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3907,7 +3907,7 @@ clone_with_conv_f1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; custom_t path = { .name = "clone_with_conv_f1", @@ -3973,7 +3973,7 @@ clone_with_conv_f2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; custom_t path = { .name = "clone_with_conv_f2", @@ -4063,7 +4063,7 @@ _testclinic_TestClass_get_defining_class_arg(PyObject *self, PyTypeObject *cls, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *arg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4107,7 +4107,7 @@ _testclinic_TestClass_defclass_varpos(PyObject *self, PyTypeObject *cls, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; PyObject *__clinic_args = NULL; @@ -4160,7 +4160,7 @@ _testclinic_TestClass_defclass_posonly_varpos(PyObject *self, PyTypeObject *cls, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; PyObject *a; PyObject *b; @@ -4342,7 +4342,7 @@ _testclinic_TestClass_posonly_poskw_varpos_no_fastcall(PyObject *type, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *a; @@ -4520,7 +4520,7 @@ _testclinic_TestClass_posonly_poskw_varpos_array_no_fastcall(PyObject *type, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *a; @@ -4542,4 +4542,4 @@ _testclinic_TestClass_posonly_poskw_varpos_array_no_fastcall(PyObject *type, PyO exit: return return_value; } -/*[clinic end generated code: output=fbb71747eb21270d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=8432b4e677afc1ef input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testclinic_depr.c.h b/Modules/clinic/_testclinic_depr.c.h index e3da97dd897034..464b5ccb246d9d 100644 --- a/Modules/clinic/_testclinic_depr.c.h +++ b/Modules/clinic/_testclinic_depr.c.h @@ -67,7 +67,7 @@ depr_star_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -155,7 +155,7 @@ depr_star_new_clone(PyObject *type, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *a = Py_None; @@ -240,7 +240,7 @@ depr_star_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -328,7 +328,7 @@ depr_star_init_clone(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *a = Py_None; @@ -484,7 +484,7 @@ depr_kwd_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -570,7 +570,7 @@ depr_kwd_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -733,7 +733,7 @@ depr_star_pos0_len1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *a; if (nargs == 1) { @@ -814,7 +814,7 @@ depr_star_pos0_len2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -898,7 +898,7 @@ depr_star_pos0_len3_with_kwd(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject *a; PyObject *b; PyObject *c; @@ -985,7 +985,7 @@ depr_star_pos1_len1_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1073,7 +1073,7 @@ depr_star_pos1_len1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1157,7 +1157,7 @@ depr_star_pos1_len2_with_kwd(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject *a; PyObject *b; PyObject *c; @@ -1245,7 +1245,7 @@ depr_star_pos2_len1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -1331,7 +1331,7 @@ depr_star_pos2_len2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject *a; PyObject *b; PyObject *c; @@ -1419,7 +1419,7 @@ depr_star_pos2_len2_with_kwd(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; PyObject *a; PyObject *b; PyObject *c; @@ -1595,7 +1595,7 @@ depr_star_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[8]; + static _Thread_local PyObject *argsbuf[8]; PyObject *a; PyObject *b; PyObject *c; @@ -1691,7 +1691,7 @@ depr_kwd_required_1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1775,7 +1775,7 @@ depr_kwd_required_2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -1859,7 +1859,7 @@ depr_kwd_optional_1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1948,7 +1948,7 @@ depr_kwd_optional_2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2044,7 +2044,7 @@ depr_kwd_optional_3(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *a = Py_None; PyObject *b = Py_None; @@ -2145,7 +2145,7 @@ depr_kwd_required_optional(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2325,7 +2325,7 @@ depr_kwd_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[8]; + static _Thread_local PyObject *argsbuf[8]; PyObject *a; PyObject *b; PyObject *c; @@ -2429,7 +2429,7 @@ depr_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[7]; + static _Thread_local PyObject *argsbuf[7]; PyObject *a; PyObject *b; PyObject *c; @@ -2474,4 +2474,4 @@ depr_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * exit: return return_value; } -/*[clinic end generated code: output=30ff97da4232736a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=09c4c54841d592f7 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testinternalcapi.c.h b/Modules/clinic/_testinternalcapi.c.h index c8244d1efd8d83..eb04b84a34aa25 100644 --- a/Modules/clinic/_testinternalcapi.c.h +++ b/Modules/clinic/_testinternalcapi.c.h @@ -51,7 +51,7 @@ _testinternalcapi_compiler_cleandoc(PyObject *module, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *doc; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -133,7 +133,7 @@ _testinternalcapi_compiler_codegen(PyObject *module, PyObject *const *args, Py_s .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *ast; PyObject *filename; @@ -209,7 +209,7 @@ _testinternalcapi_optimize_cfg(PyObject *module, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject *instructions; PyObject *consts; int nlocals; @@ -277,7 +277,7 @@ _testinternalcapi_assemble_code_object(PyObject *module, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject *filename; PyObject *instructions; PyObject *metadata; @@ -356,7 +356,7 @@ gh_119213_getargs(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *spam = Py_None; @@ -392,4 +392,4 @@ get_next_dict_keys_version(PyObject *module, PyObject *Py_UNUSED(ignored)) { return get_next_dict_keys_version_impl(module); } -/*[clinic end generated code: output=58e48c9fb1e285da input=a9049054013a1b77]*/ +/*[clinic end generated code: output=75e3bb6d11240e73 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testmultiphase.c.h b/Modules/clinic/_testmultiphase.c.h index 72aa9aba7d4b6b..8d28327c57d7f3 100644 --- a/Modules/clinic/_testmultiphase.c.h +++ b/Modules/clinic/_testmultiphase.c.h @@ -106,7 +106,7 @@ _testmultiphase_StateAccessType_increment_count_clinic(PyObject *self, PyTypeObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int n = 1; int twice = 0; @@ -165,4 +165,4 @@ _testmultiphase_StateAccessType_get_count(PyObject *self, PyTypeObject *cls, PyO } return _testmultiphase_StateAccessType_get_count_impl((StateAccessTypeObject *)self, cls); } -/*[clinic end generated code: output=c85faaa96506bc1a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=017e3b7af3fc8090 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_threadmodule.c.h b/Modules/clinic/_threadmodule.c.h index 73f82dcf5e905c..4e069f812d49d5 100644 --- a/Modules/clinic/_threadmodule.c.h +++ b/Modules/clinic/_threadmodule.c.h @@ -121,7 +121,7 @@ _thread_set_name(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *name_obj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -149,4 +149,4 @@ _thread_set_name(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb #ifndef _THREAD_SET_NAME_METHODDEF #define _THREAD_SET_NAME_METHODDEF #endif /* !defined(_THREAD_SET_NAME_METHODDEF) */ -/*[clinic end generated code: output=d3170ba3792c3e1f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=67d9f854743d0093 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_winapi.c.h b/Modules/clinic/_winapi.c.h index 65174c6382d61e..cf67fd5ad58971 100644 --- a/Modules/clinic/_winapi.c.h +++ b/Modules/clinic/_winapi.c.h @@ -798,7 +798,7 @@ _winapi_GetLongPathName(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; LPCWSTR path = NULL; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -907,7 +907,7 @@ _winapi_GetShortPathName(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; LPCWSTR path = NULL; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2057,7 +2057,7 @@ _winapi__mimetypes_read_windows_registry(PyObject *module, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *on_type_read; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2187,4 +2187,4 @@ _winapi_CopyFile2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO #ifndef _WINAPI_GETSHORTPATHNAME_METHODDEF #define _WINAPI_GETSHORTPATHNAME_METHODDEF #endif /* !defined(_WINAPI_GETSHORTPATHNAME_METHODDEF) */ -/*[clinic end generated code: output=c95e0d258964cc81 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2bc8188f4a58e37c input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_zoneinfo.c.h b/Modules/clinic/_zoneinfo.c.h index 659508c68d8f83..709cfa981a1a5f 100644 --- a/Modules/clinic/_zoneinfo.c.h +++ b/Modules/clinic/_zoneinfo.c.h @@ -49,7 +49,7 @@ zoneinfo_ZoneInfo(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *key; @@ -112,7 +112,7 @@ zoneinfo_ZoneInfo_from_file(PyObject *type, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file_obj; PyObject *key = Py_None; @@ -178,7 +178,7 @@ zoneinfo_ZoneInfo_no_cache(PyObject *type, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *key; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -237,7 +237,7 @@ zoneinfo_ZoneInfo_clear_cache(PyObject *type, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *only_keys = Py_None; @@ -289,7 +289,7 @@ zoneinfo_ZoneInfo_utcoffset(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *dt; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -333,7 +333,7 @@ zoneinfo_ZoneInfo_dst(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *dt; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -378,7 +378,7 @@ zoneinfo_ZoneInfo_tzname(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *dt; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -423,7 +423,7 @@ zoneinfo_ZoneInfo__unpickle(PyObject *type, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *key; unsigned char from_cache; @@ -454,4 +454,4 @@ zoneinfo_ZoneInfo__unpickle(PyObject *type, PyTypeObject *cls, PyObject *const * exit: return return_value; } -/*[clinic end generated code: output=75f7566f47cd0a4f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ef5f11cc15a0ca49 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/arraymodule.c.h b/Modules/clinic/arraymodule.c.h index 357b1a4a869689..a8f466e41c9092 100644 --- a/Modules/clinic/arraymodule.c.h +++ b/Modules/clinic/arraymodule.c.h @@ -230,7 +230,7 @@ array_array_extend(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *bb; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -398,7 +398,7 @@ array_array_fromfile(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *f; Py_ssize_t n; @@ -455,7 +455,7 @@ array_array_tofile(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *f; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -715,7 +715,7 @@ array_array___reduce_ex__(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -773,4 +773,4 @@ array_arrayiterator___setstate__(PyObject *self, PyObject *state) return return_value; } -/*[clinic end generated code: output=6bda438cdb19cf06 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a0ae20bfff7bbddf input=a9049054013a1b77]*/ diff --git a/Modules/clinic/binascii.c.h b/Modules/clinic/binascii.c.h index 9a5b799322b931..f96ac882adb911 100644 --- a/Modules/clinic/binascii.c.h +++ b/Modules/clinic/binascii.c.h @@ -82,7 +82,7 @@ binascii_b2a_uu(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int backtick = 0; @@ -161,7 +161,7 @@ binascii_a2b_base64(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int strict_mode = 0; @@ -235,7 +235,7 @@ binascii_b2a_base64(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int newline = 1; @@ -441,7 +441,7 @@ binascii_b2a_hex(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; PyObject *sep = NULL; @@ -533,7 +533,7 @@ binascii_hexlify(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; PyObject *sep = NULL; @@ -682,7 +682,7 @@ binascii_a2b_qp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int header = 0; @@ -761,7 +761,7 @@ binascii_b2a_qp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int quotetabs = 0; @@ -812,4 +812,4 @@ binascii_b2a_qp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj return return_value; } -/*[clinic end generated code: output=cda656f57acf16d4 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6c0000cc3966813b input=a9049054013a1b77]*/ diff --git a/Modules/clinic/blake2module.c.h b/Modules/clinic/blake2module.c.h index 1bf107592a3a97..301d4b80ebf028 100644 --- a/Modules/clinic/blake2module.c.h +++ b/Modules/clinic/blake2module.c.h @@ -57,7 +57,7 @@ py_blake2b_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[14]; + static _Thread_local PyObject *argsbuf[14]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -266,7 +266,7 @@ py_blake2s_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[14]; + static _Thread_local PyObject *argsbuf[14]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -506,4 +506,4 @@ _blake2_blake2b_hexdigest(PyObject *self, PyObject *Py_UNUSED(ignored)) { return _blake2_blake2b_hexdigest_impl((Blake2Object *)self); } -/*[clinic end generated code: output=41cc0e984b56249d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ab610039a1a7b3fd input=a9049054013a1b77]*/ diff --git a/Modules/clinic/cmathmodule.c.h b/Modules/clinic/cmathmodule.c.h index 43147f451b5e8c..05aba1c61d7807 100644 --- a/Modules/clinic/cmathmodule.c.h +++ b/Modules/clinic/cmathmodule.c.h @@ -926,7 +926,7 @@ cmath_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; Py_complex a; Py_complex b; @@ -985,4 +985,4 @@ cmath_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec exit: return return_value; } -/*[clinic end generated code: output=9b38dc64bba5cb7b input=a9049054013a1b77]*/ +/*[clinic end generated code: output=89fa594a9b0c0e14 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/gcmodule.c.h b/Modules/clinic/gcmodule.c.h index 0ac04be98aa998..3124394cc5ae07 100644 --- a/Modules/clinic/gcmodule.c.h +++ b/Modules/clinic/gcmodule.c.h @@ -123,7 +123,7 @@ gc_collect(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int generation = NUM_GENERATIONS - 1; Py_ssize_t _return_value; @@ -417,7 +417,7 @@ gc_get_objects(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; Py_ssize_t generation = -1; @@ -584,4 +584,4 @@ gc_get_freeze_count(PyObject *module, PyObject *Py_UNUSED(ignored)) exit: return return_value; } -/*[clinic end generated code: output=39d1c50a23f9b528 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=66fec1df6de0cb30 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/grpmodule.c.h b/Modules/clinic/grpmodule.c.h index 6e9a001a1922c7..483411f2ae761d 100644 --- a/Modules/clinic/grpmodule.c.h +++ b/Modules/clinic/grpmodule.c.h @@ -53,7 +53,7 @@ grp_getgrgid(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *id; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -113,7 +113,7 @@ grp_getgrnam(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -152,4 +152,4 @@ grp_getgrall(PyObject *module, PyObject *Py_UNUSED(ignored)) { return grp_getgrall_impl(module); } -/*[clinic end generated code: output=977e49c70658d352 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=021824e82591772e input=a9049054013a1b77]*/ diff --git a/Modules/clinic/hmacmodule.c.h b/Modules/clinic/hmacmodule.c.h index ff949dabfac30c..40b982bf874de5 100644 --- a/Modules/clinic/hmacmodule.c.h +++ b/Modules/clinic/hmacmodule.c.h @@ -52,7 +52,7 @@ _hmac_new(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *keyobj; PyObject *msgobj = NULL; @@ -146,7 +146,7 @@ _hmac_HMAC_update(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *msgobj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -304,7 +304,7 @@ _hmac_compute_digest(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject *key; PyObject *msg; PyObject *digest; @@ -670,4 +670,4 @@ _hmac_compute_blake2b_32(PyObject *module, PyObject *const *args, Py_ssize_t nar exit: return return_value; } -/*[clinic end generated code: output=97e03c1e47b05f3e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=648acb976f494276 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/itertoolsmodule.c.h b/Modules/clinic/itertoolsmodule.c.h index 21970aa1765da6..61e03a0b6e3838 100644 --- a/Modules/clinic/itertoolsmodule.c.h +++ b/Modules/clinic/itertoolsmodule.c.h @@ -65,7 +65,7 @@ batched_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -184,7 +184,7 @@ itertools_groupby(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -546,7 +546,7 @@ itertools_combinations(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *iterable; @@ -620,7 +620,7 @@ itertools_combinations_with_replacement(PyTypeObject *type, PyObject *args, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *iterable; @@ -693,7 +693,7 @@ itertools_permutations(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -758,7 +758,7 @@ itertools_accumulate(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -836,7 +836,7 @@ itertools_compress(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *seq1; @@ -937,7 +937,7 @@ itertools_count(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -965,4 +965,4 @@ itertools_count(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=b165f83c08819a5e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=c2383311cc492518 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/mathmodule.c.h b/Modules/clinic/mathmodule.c.h index c04c9b94c15855..33ca0ce8db1097 100644 --- a/Modules/clinic/mathmodule.c.h +++ b/Modules/clinic/mathmodule.c.h @@ -964,7 +964,7 @@ math_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; double a; double b; @@ -1085,7 +1085,7 @@ math_prod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *iterable; PyObject *start = NULL; @@ -1238,7 +1238,7 @@ math_nextafter(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; double x; double y; @@ -1318,4 +1318,4 @@ math_ulp(PyObject *module, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=e982fd0b0cd58aba input=a9049054013a1b77]*/ +/*[clinic end generated code: output=40e097ba413ca6c1 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/md5module.c.h b/Modules/clinic/md5module.c.h index f06d90848bf340..630855240f14db 100644 --- a/Modules/clinic/md5module.c.h +++ b/Modules/clinic/md5module.c.h @@ -132,7 +132,7 @@ _md5_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -172,4 +172,4 @@ _md5_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw exit: return return_value; } -/*[clinic end generated code: output=cc46502aabf44b11 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=bc4e040bd0930d0b input=a9049054013a1b77]*/ diff --git a/Modules/clinic/overlapped.c.h b/Modules/clinic/overlapped.c.h index a50754585bba62..4c7e91c6cd6652 100644 --- a/Modules/clinic/overlapped.c.h +++ b/Modules/clinic/overlapped.c.h @@ -480,7 +480,7 @@ _overlapped_Overlapped(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1242,4 +1242,4 @@ _overlapped_Overlapped_WSARecvFromInto(PyObject *self, PyObject *const *args, Py return return_value; } -/*[clinic end generated code: output=d7bce66be248eb44 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=d971b06a1cb4b375 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/posixmodule.c.h b/Modules/clinic/posixmodule.c.h index d1287c7545dc47..4192763e3d7e9f 100644 --- a/Modules/clinic/posixmodule.c.h +++ b/Modules/clinic/posixmodule.c.h @@ -72,7 +72,7 @@ os_stat(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("stat", "path", 0, 0, 0, 1); int dir_fd = DEFAULT_DIR_FD; @@ -157,7 +157,7 @@ os_lstat(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("lstat", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -256,7 +256,7 @@ os_access(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("access", "path", 0, 0, 0, 0); int mode; @@ -419,7 +419,7 @@ os_chdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("chdir", "path", 0, 0, 0, PATH_HAVE_FCHDIR); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -487,7 +487,7 @@ os_fchdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -575,7 +575,7 @@ os_chmod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("chmod", "path", 0, 0, 0, PATH_HAVE_FCHMOD); int mode; @@ -674,7 +674,7 @@ os_fchmod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; int fd; int mode; @@ -747,7 +747,7 @@ os_lchmod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("lchmod", "path", 0, 0, 0, 0); int mode; @@ -826,7 +826,7 @@ os_chflags(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("chflags", "path", 0, 0, 0, 0); unsigned long flags; @@ -927,7 +927,7 @@ os_lchflags(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("lchflags", "path", 0, 0, 0, 0); unsigned long flags; @@ -1015,7 +1015,7 @@ os_chroot(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("chroot", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1082,7 +1082,7 @@ os_fsync(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1169,7 +1169,7 @@ os_fdatasync(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1259,7 +1259,7 @@ os_chown(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("chown", "path", 0, 0, 0, PATH_HAVE_FCHOWN); uid_t uid; @@ -1355,7 +1355,7 @@ os_fchown(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; int fd; uid_t uid; gid_t gid; @@ -1431,7 +1431,7 @@ os_lchown(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; path_t path = PATH_T_INITIALIZE_P("lchown", "path", 0, 0, 0, 0); uid_t uid; gid_t gid; @@ -1554,7 +1554,7 @@ os_link(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("link", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("link", "dst", 0, 0, 0, 0); @@ -1664,7 +1664,7 @@ os_listdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; path_t path = PATH_T_INITIALIZE_P("listdir", "path", 1, 0, 0, PATH_HAVE_FDOPENDIR); @@ -1784,7 +1784,7 @@ os_listmounts(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t volume = PATH_T_INITIALIZE_P("listmounts", "volume", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1851,7 +1851,7 @@ os__path_isdevdrive(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_isdevdrive", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2019,7 +2019,7 @@ os__getvolumepathname(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_getvolumepathname", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2120,7 +2120,7 @@ os__path_exists(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_exists", "path", 0, 0, 1, 1); int _return_value; @@ -2192,7 +2192,7 @@ os__path_lexists(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_lexists", "path", 0, 0, 1, 1); int _return_value; @@ -2303,7 +2303,7 @@ os__path_isfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_isfile", "path", 0, 0, 1, 1); int _return_value; @@ -2375,7 +2375,7 @@ os__path_islink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_islink", "path", 0, 0, 1, 1); int _return_value; @@ -2447,7 +2447,7 @@ os__path_isjunction(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_isjunction", "path", 0, 0, 1, 1); int _return_value; @@ -2549,7 +2549,7 @@ os__path_normpath(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE("_path_normpath", "path", 0, 1, 1, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2620,7 +2620,7 @@ os_mkdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("mkdir", "path", 0, 0, 0, 0); int mode = 511; @@ -2740,7 +2740,7 @@ os_getpriority(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; int which; int who; @@ -2810,7 +2810,7 @@ os_setpriority(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; int which; int who; int priority; @@ -2890,7 +2890,7 @@ os_rename(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("rename", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("rename", "dst", 0, 0, 0, 0); @@ -2984,7 +2984,7 @@ os_replace(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("replace", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("replace", "dst", 0, 0, 0, 0); @@ -3076,7 +3076,7 @@ os_rmdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("rmdir", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -3150,7 +3150,7 @@ os_system(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; const wchar_t *command = NULL; long _return_value; @@ -3227,7 +3227,7 @@ os_system(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *command = NULL; long _return_value; @@ -3334,7 +3334,7 @@ os_unlink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("unlink", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -3411,7 +3411,7 @@ os_remove(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("remove", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -3532,7 +3532,7 @@ os_utime(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("utime", "path", 0, 0, 0, PATH_UTIME_HAVE_FD); PyObject *times = Py_None; @@ -3632,7 +3632,7 @@ os__exit(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int status; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3746,7 +3746,7 @@ os_execve(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; path_t path = PATH_T_INITIALIZE_P("execve", "path", 0, 0, 0, PATH_HAVE_FEXECVE); PyObject *argv; PyObject *env; @@ -3844,7 +3844,7 @@ os_posix_spawn(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[10]; + static _Thread_local PyObject *argsbuf[10]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("posix_spawn", "path", 0, 0, 0, 0); PyObject *argv; @@ -3997,7 +3997,7 @@ os_posix_spawnp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[10]; + static _Thread_local PyObject *argsbuf[10]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("posix_spawnp", "path", 0, 0, 0, 0); PyObject *argv; @@ -4243,7 +4243,7 @@ os_register_at_fork(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *before = NULL; PyObject *after_in_child = NULL; @@ -4372,7 +4372,7 @@ os_sched_get_priority_max(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int policy; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4437,7 +4437,7 @@ os_sched_get_priority_min(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int policy; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4536,7 +4536,7 @@ os_sched_param(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *sched_priority; @@ -5404,7 +5404,7 @@ os_getpgid(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; pid_t pid; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -5918,7 +5918,7 @@ os_wait3(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int options; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -5986,7 +5986,7 @@ os_wait4(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; pid_t pid; int options; @@ -6229,7 +6229,7 @@ os_pidfd_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; pid_t pid; unsigned int flags = 0; @@ -6308,7 +6308,7 @@ os_setns(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; int nstype = 0; @@ -6386,7 +6386,7 @@ os_unshare(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int flags; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -6457,7 +6457,7 @@ os_readlink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("readlink", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -6544,7 +6544,7 @@ os_symlink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("symlink", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("symlink", "dst", 0, 0, 0, 0); @@ -6678,7 +6678,7 @@ os_timerfd_create(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int clockid; int flags = 0; @@ -6763,7 +6763,7 @@ os_timerfd_settime(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; int flags = 0; @@ -6880,7 +6880,7 @@ os_timerfd_settime_ns(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; int flags = 0; @@ -7214,7 +7214,7 @@ os_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("open", "path", 0, 0, 0, 0); int flags; @@ -7310,7 +7310,7 @@ os_close(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -7442,7 +7442,7 @@ os_dup2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; int fd; int fd2; @@ -7958,7 +7958,7 @@ os_sendfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[7]; + static _Thread_local PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; int out_fd; int in_fd; @@ -8063,7 +8063,7 @@ os_sendfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[7]; + static _Thread_local PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; int out_fd; int in_fd; @@ -8175,7 +8175,7 @@ os_sendfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; int out_fd; int in_fd; PyObject *offobj; @@ -8306,7 +8306,7 @@ os_fstat(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -8657,7 +8657,7 @@ os_copy_file_range(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; int src; int dst; @@ -8774,7 +8774,7 @@ os_splice(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; int src; int dst; @@ -8885,7 +8885,7 @@ os_mkfifo(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("mkfifo", "path", 0, 0, 0, 0); int mode = 438; @@ -8988,7 +8988,7 @@ os_mknod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("mknod", "path", 0, 0, 0, 0); int mode = 384; @@ -9234,7 +9234,7 @@ os_truncate(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("truncate", "path", 0, 0, 0, PATH_HAVE_FTRUNCATE); Py_off_t length; @@ -9629,7 +9629,7 @@ os_WIFCONTINUED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -9699,7 +9699,7 @@ os_WIFSTOPPED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -9769,7 +9769,7 @@ os_WIFSIGNALED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -9839,7 +9839,7 @@ os_WIFEXITED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -9909,7 +9909,7 @@ os_WEXITSTATUS(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -9979,7 +9979,7 @@ os_WTERMSIG(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -10049,7 +10049,7 @@ os_WSTOPSIG(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -10157,7 +10157,7 @@ os_statvfs(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("statvfs", "path", 0, 0, 0, PATH_HAVE_FSTATVFS); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -10224,7 +10224,7 @@ os__getdiskusage(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_getdiskusage", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -10341,7 +10341,7 @@ os_pathconf(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("pathconf", "path", 0, 0, 0, PATH_HAVE_FPATHCONF); int name; long _return_value; @@ -10533,7 +10533,7 @@ os_startfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t filepath = PATH_T_INITIALIZE_P("startfile", "filepath", 0, 0, 0, 0); const wchar_t *operation = NULL; @@ -10680,7 +10680,7 @@ os_device_encoding(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -10877,7 +10877,7 @@ os_getxattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("getxattr", "path", 0, 0, 0, 1); path_t attribute = PATH_T_INITIALIZE_P("getxattr", "attribute", 0, 0, 0, 0); @@ -10967,7 +10967,7 @@ os_setxattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("setxattr", "path", 0, 0, 0, 1); path_t attribute = PATH_T_INITIALIZE_P("setxattr", "attribute", 0, 0, 0, 0); @@ -11078,7 +11078,7 @@ os_removexattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("removexattr", "path", 0, 0, 0, 1); path_t attribute = PATH_T_INITIALIZE_P("removexattr", "attribute", 0, 0, 0, 0); @@ -11167,7 +11167,7 @@ os_listxattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; path_t path = PATH_T_INITIALIZE_P("listxattr", "path", 1, 0, 0, 1); int follow_symlinks = 1; @@ -11288,7 +11288,7 @@ os_memfd_create(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name = NULL; unsigned int flags = MFD_CLOEXEC; @@ -11377,7 +11377,7 @@ os_eventfd(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; unsigned int initval; int flags = EFD_CLOEXEC; @@ -11451,7 +11451,7 @@ os_eventfd_read(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -11516,7 +11516,7 @@ os_eventfd_write(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; int fd; unsigned long long value; @@ -11936,7 +11936,7 @@ os_DirEntry_stat(PyObject *self, PyTypeObject *defining_class, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int follow_symlinks = 1; @@ -12003,7 +12003,7 @@ os_DirEntry_is_dir(PyObject *self, PyTypeObject *defining_class, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int follow_symlinks = 1; int _return_value; @@ -12075,7 +12075,7 @@ os_DirEntry_is_file(PyObject *self, PyTypeObject *defining_class, PyObject *cons .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int follow_symlinks = 1; int _return_value; @@ -12188,7 +12188,7 @@ os_scandir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; path_t path = PATH_T_INITIALIZE_P("scandir", "path", 1, 0, 0, PATH_HAVE_FDOPENDIR); @@ -12260,7 +12260,7 @@ os_fspath(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12320,7 +12320,7 @@ os_getrandom(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_ssize_t size; int flags = 0; @@ -12410,7 +12410,7 @@ os__add_dll_directory(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_add_dll_directory", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12481,7 +12481,7 @@ os__remove_dll_directory(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *cookie; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12555,7 +12555,7 @@ os_waitstatus_to_exitcode(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *status_obj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12715,7 +12715,7 @@ os__emscripten_log(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; const char *arg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -13419,4 +13419,4 @@ os__emscripten_log(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py #ifndef OS__EMSCRIPTEN_LOG_METHODDEF #define OS__EMSCRIPTEN_LOG_METHODDEF #endif /* !defined(OS__EMSCRIPTEN_LOG_METHODDEF) */ -/*[clinic end generated code: output=d547a2a17934d6e7 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=46ed2f58875462ef input=a9049054013a1b77]*/ diff --git a/Modules/clinic/pyexpat.c.h b/Modules/clinic/pyexpat.c.h index 76d90484443dd9..931d82101d6973 100644 --- a/Modules/clinic/pyexpat.c.h +++ b/Modules/clinic/pyexpat.c.h @@ -87,7 +87,7 @@ pyexpat_xmlparser_Parse(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *data; int isfinal = 0; @@ -141,7 +141,7 @@ pyexpat_xmlparser_ParseFile(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *file; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -265,7 +265,7 @@ pyexpat_xmlparser_ExternalEntityParserCreate(PyObject *self, PyTypeObject *cls, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; const char *context; const char *encoding = NULL; @@ -384,7 +384,7 @@ pyexpat_xmlparser_UseForeignDTD(PyObject *self, PyTypeObject *cls, PyObject *con .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int flag = 1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -453,7 +453,7 @@ pyexpat_ParserCreate(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *namespace_separator = NULL; @@ -552,4 +552,4 @@ pyexpat_ErrorString(PyObject *module, PyObject *arg) #ifndef PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF #define PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF #endif /* !defined(PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF) */ -/*[clinic end generated code: output=a0d804ec45233cf9 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=379e7f04f59480b6 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/selectmodule.c.h b/Modules/clinic/selectmodule.c.h index f41af1f7bd6d43..18bac1ae64c3a7 100644 --- a/Modules/clinic/selectmodule.c.h +++ b/Modules/clinic/selectmodule.c.h @@ -591,7 +591,7 @@ select_epoll(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -766,7 +766,7 @@ select_epoll_register(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; unsigned int eventmask = EPOLLIN | EPOLLPRI | EPOLLOUT; @@ -859,7 +859,7 @@ select_epoll_modify(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; int fd; unsigned int eventmask; @@ -944,7 +944,7 @@ select_epoll_unregister(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1019,7 +1019,7 @@ select_epoll_poll(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *timeout_obj = Py_None; int maxevents = -1; @@ -1399,4 +1399,4 @@ select_kqueue_control(PyObject *self, PyObject *const *args, Py_ssize_t nargs) #ifndef SELECT_KQUEUE_CONTROL_METHODDEF #define SELECT_KQUEUE_CONTROL_METHODDEF #endif /* !defined(SELECT_KQUEUE_CONTROL_METHODDEF) */ -/*[clinic end generated code: output=199a3e18e98f2c35 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=56886c675a430d50 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/sha1module.c.h b/Modules/clinic/sha1module.c.h index d5c00bec817814..80f3cf8fc24914 100644 --- a/Modules/clinic/sha1module.c.h +++ b/Modules/clinic/sha1module.c.h @@ -132,7 +132,7 @@ _sha1_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -172,4 +172,4 @@ _sha1_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * exit: return return_value; } -/*[clinic end generated code: output=8cf8b206dd4ad62b input=a9049054013a1b77]*/ +/*[clinic end generated code: output=97ee12cc61d56edc input=a9049054013a1b77]*/ diff --git a/Modules/clinic/sha2module.c.h b/Modules/clinic/sha2module.c.h index 1c121cf75051bf..fd24cd90edc2de 100644 --- a/Modules/clinic/sha2module.c.h +++ b/Modules/clinic/sha2module.c.h @@ -212,7 +212,7 @@ _sha2_sha256(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -297,7 +297,7 @@ _sha2_sha224(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -382,7 +382,7 @@ _sha2_sha512(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -467,7 +467,7 @@ _sha2_sha384(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -507,4 +507,4 @@ _sha2_sha384(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject exit: return return_value; } -/*[clinic end generated code: output=3f96b1a6e9601149 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=4f7baecfc28504ff input=a9049054013a1b77]*/ diff --git a/Modules/clinic/sha3module.c.h b/Modules/clinic/sha3module.c.h index 2a7aff6d7953c9..47a0d90b9377b9 100644 --- a/Modules/clinic/sha3module.c.h +++ b/Modules/clinic/sha3module.c.h @@ -50,7 +50,7 @@ py_sha3_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -216,7 +216,7 @@ _sha3_shake_128_digest(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -285,7 +285,7 @@ _sha3_shake_128_hexdigest(PyObject *self, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -310,4 +310,4 @@ _sha3_shake_128_hexdigest(PyObject *self, PyObject *const *args, Py_ssize_t narg exit: return return_value; } -/*[clinic end generated code: output=6228734b0401b197 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f89616c0cd4629b1 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/signalmodule.c.h b/Modules/clinic/signalmodule.c.h index 2bf75ea41ee501..36c3f5cbaddb31 100644 --- a/Modules/clinic/signalmodule.c.h +++ b/Modules/clinic/signalmodule.c.h @@ -329,7 +329,7 @@ signal_set_wakeup_fd(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *fdobj; int warn_on_full_buffer = 1; @@ -794,4 +794,4 @@ signal_pidfd_send_signal(PyObject *module, PyObject *const *args, Py_ssize_t nar #ifndef SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF #define SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF #endif /* !defined(SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF) */ -/*[clinic end generated code: output=680e3aa6df3d2a81 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=4c7d61c04e66ee11 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/socketmodule.c.h b/Modules/clinic/socketmodule.c.h index f5d38f2115c273..a1b546303f6415 100644 --- a/Modules/clinic/socketmodule.c.h +++ b/Modules/clinic/socketmodule.c.h @@ -228,7 +228,7 @@ sock_initobj(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -538,4 +538,4 @@ _socket_if_indextoname(PyObject *module, PyObject *arg) #ifndef _SOCKET_IF_INDEXTONAME_METHODDEF #define _SOCKET_IF_INDEXTONAME_METHODDEF #endif /* !defined(_SOCKET_IF_INDEXTONAME_METHODDEF) */ -/*[clinic end generated code: output=202fe929d2c97fa8 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2e6e6fd18b8b8bb9 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/syslogmodule.c.h b/Modules/clinic/syslogmodule.c.h index 2b4edde5f1df04..cea1b5347dbc34 100644 --- a/Modules/clinic/syslogmodule.c.h +++ b/Modules/clinic/syslogmodule.c.h @@ -54,7 +54,7 @@ syslog_openlog(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *ident = NULL; long logopt = 0; @@ -265,4 +265,4 @@ syslog_LOG_UPTO(PyObject *module, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=28517b612a9e3f32 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6f6344e6e75255aa input=a9049054013a1b77]*/ diff --git a/Modules/clinic/zlibmodule.c.h b/Modules/clinic/zlibmodule.c.h index fba12e572b4fe8..987aabad92bf13 100644 --- a/Modules/clinic/zlibmodule.c.h +++ b/Modules/clinic/zlibmodule.c.h @@ -59,7 +59,7 @@ zlib_compress(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int level = Z_DEFAULT_COMPRESSION; @@ -152,7 +152,7 @@ zlib_decompress(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int wbits = MAX_WBITS; @@ -270,7 +270,7 @@ zlib_compressobj(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int level = Z_DEFAULT_COMPRESSION; int method = DEFLATED; @@ -396,7 +396,7 @@ zlib_decompressobj(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int wbits = MAX_WBITS; PyObject *zdict = NULL; @@ -463,7 +463,7 @@ zlib_Compress_compress(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_buffer data = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -540,7 +540,7 @@ zlib_Decompress_decompress(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = 0; @@ -615,7 +615,7 @@ zlib_Compress_flush(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int mode = Z_FINISH; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -719,7 +719,7 @@ zlib_Compress___deepcopy__(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *memo; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -818,7 +818,7 @@ zlib_Decompress___deepcopy__(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *memo; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -868,7 +868,7 @@ zlib_Decompress_flush(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t length = DEF_BUF_SIZE; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -955,7 +955,7 @@ zlib_ZlibDecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -1311,4 +1311,4 @@ zlib_crc32_combine(PyObject *module, PyObject *const *args, Py_ssize_t nargs) #ifndef ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF #define ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF #endif /* !defined(ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF) */ -/*[clinic end generated code: output=a1be08c97ec85642 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=1321f963790300fd input=a9049054013a1b77]*/ diff --git a/Objects/clinic/bytearrayobject.c.h b/Objects/clinic/bytearrayobject.c.h index 293e9547e9dd6d..0acf9a2d73cce7 100644 --- a/Objects/clinic/bytearrayobject.c.h +++ b/Objects/clinic/bytearrayobject.c.h @@ -45,7 +45,7 @@ bytearray___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -681,7 +681,7 @@ bytearray_translate(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *table; PyObject *deletechars = NULL; @@ -875,7 +875,7 @@ bytearray_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1032,7 +1032,7 @@ bytearray_rsplit(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1449,7 +1449,7 @@ bytearray_decode(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *errors = NULL; @@ -1576,7 +1576,7 @@ bytearray_splitlines(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int keepends = 0; @@ -1686,7 +1686,7 @@ bytearray_hex(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = NULL; int bytes_per_sep = 1; @@ -1796,4 +1796,4 @@ bytearray_sizeof(PyObject *self, PyObject *Py_UNUSED(ignored)) { return bytearray_sizeof_impl((PyByteArrayObject *)self); } -/*[clinic end generated code: output=a39cfd07462ba8d0 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6c4ae945b6ae8eea input=a9049054013a1b77]*/ diff --git a/Objects/clinic/bytesobject.c.h b/Objects/clinic/bytesobject.c.h index 3b036a41482711..e5f5ca8ef6a14a 100644 --- a/Objects/clinic/bytesobject.c.h +++ b/Objects/clinic/bytesobject.c.h @@ -78,7 +78,7 @@ bytes_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -247,7 +247,7 @@ bytes_rsplit(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -718,7 +718,7 @@ bytes_translate(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *table; PyObject *deletechars = NULL; @@ -1082,7 +1082,7 @@ bytes_decode(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *errors = NULL; @@ -1179,7 +1179,7 @@ bytes_splitlines(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int keepends = 0; @@ -1287,7 +1287,7 @@ bytes_hex(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = NULL; int bytes_per_sep = 1; @@ -1352,7 +1352,7 @@ bytes_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1411,4 +1411,4 @@ bytes_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=62327c792674e91f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=1f0f44d3e1e92b99 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/codeobject.c.h b/Objects/clinic/codeobject.c.h index 676f60f74c86ab..100d1b8ef84a8b 100644 --- a/Objects/clinic/codeobject.c.h +++ b/Objects/clinic/codeobject.c.h @@ -204,7 +204,7 @@ code_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[18]; + static _Thread_local PyObject *argsbuf[18]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int co_argcount = ((PyCodeObject *)self)->co_argcount; int co_posonlyargcount = ((PyCodeObject *)self)->co_posonlyargcount; @@ -453,7 +453,7 @@ code__varname_from_oparg(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int oparg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -470,4 +470,4 @@ code__varname_from_oparg(PyObject *self, PyObject *const *args, Py_ssize_t nargs exit: return return_value; } -/*[clinic end generated code: output=a2838d6ad221b6c9 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=fb495ab7749c39a6 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/complexobject.c.h b/Objects/clinic/complexobject.c.h index 694721d767622d..3440dc5c3115a3 100644 --- a/Objects/clinic/complexobject.c.h +++ b/Objects/clinic/complexobject.c.h @@ -135,7 +135,7 @@ complex_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -185,4 +185,4 @@ complex_from_number(PyObject *type, PyObject *number) return return_value; } -/*[clinic end generated code: output=e8dc52b47647a841 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2569b9e95c77b494 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/descrobject.c.h b/Objects/clinic/descrobject.c.h index 8a9a89f8e665a3..fd53ed11a47131 100644 --- a/Objects/clinic/descrobject.c.h +++ b/Objects/clinic/descrobject.c.h @@ -48,7 +48,7 @@ mappingproxy_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *mapping; @@ -137,7 +137,7 @@ property_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -179,4 +179,4 @@ property_init(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=587845432d335673 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=d2617231a0a17e41 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/enumobject.c.h b/Objects/clinic/enumobject.c.h index 0f7aa50c8ad0e3..6814ffa5c088b9 100644 --- a/Objects/clinic/enumobject.c.h +++ b/Objects/clinic/enumobject.c.h @@ -57,7 +57,7 @@ enum_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -110,4 +110,4 @@ reversed_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=e9f7fc74d6b9876d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=37ddfea0c1f2ad6d input=a9049054013a1b77]*/ diff --git a/Objects/clinic/funcobject.c.h b/Objects/clinic/funcobject.c.h index dda49bdc94f3f8..1156b3214f0e4b 100644 --- a/Objects/clinic/funcobject.c.h +++ b/Objects/clinic/funcobject.c.h @@ -236,7 +236,7 @@ func_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -290,4 +290,4 @@ func_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=89b56ad32e61f6de input=a9049054013a1b77]*/ +/*[clinic end generated code: output=86ef572a918cfdc2 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/interpolationobject.c.h b/Objects/clinic/interpolationobject.c.h index 8026e86fc08eaa..defb35fa734c34 100644 --- a/Objects/clinic/interpolationobject.c.h +++ b/Objects/clinic/interpolationobject.c.h @@ -44,7 +44,7 @@ interpolation_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -91,4 +91,4 @@ interpolation_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=3697ce53ee66eec8 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=1ac400106726a984 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/listobject.c.h b/Objects/clinic/listobject.c.h index b3959a34ccbf33..8d0232adfb7a3a 100644 --- a/Objects/clinic/listobject.c.h +++ b/Objects/clinic/listobject.c.h @@ -245,7 +245,7 @@ list_sort(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *keyfunc = Py_None; int reverse = 0; @@ -468,4 +468,4 @@ list___reversed__(PyObject *self, PyObject *Py_UNUSED(ignored)) { return list___reversed___impl((PyListObject *)self); } -/*[clinic end generated code: output=ab2325cff74b7e1e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=843b4f5d481d4ff8 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/longobject.c.h b/Objects/clinic/longobject.c.h index 68dc312eb816a9..4bd4e6ef7644cb 100644 --- a/Objects/clinic/longobject.c.h +++ b/Objects/clinic/longobject.c.h @@ -43,7 +43,7 @@ long_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -314,7 +314,7 @@ int_to_bytes(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; Py_ssize_t length = 1; PyObject *byteorder = NULL; @@ -428,7 +428,7 @@ int_from_bytes(PyObject *type, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *bytes_obj; PyObject *byteorder = NULL; @@ -485,4 +485,4 @@ int_is_integer(PyObject *self, PyObject *Py_UNUSED(ignored)) { return int_is_integer_impl(self); } -/*[clinic end generated code: output=1f30b5637a7f71ae input=a9049054013a1b77]*/ +/*[clinic end generated code: output=5933c5ce70bbc498 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/memoryobject.c.h b/Objects/clinic/memoryobject.c.h index 302bf9e19d979a..ee8f639c46e7ff 100644 --- a/Objects/clinic/memoryobject.c.h +++ b/Objects/clinic/memoryobject.c.h @@ -48,7 +48,7 @@ memoryview(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *object; @@ -108,7 +108,7 @@ memoryview__from_flags(PyObject *type, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject *object; int flags; @@ -190,7 +190,7 @@ memoryview_cast(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *format; PyObject *shape = NULL; @@ -301,7 +301,7 @@ memoryview_tobytes(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *order = NULL; @@ -399,7 +399,7 @@ memoryview_hex(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = NULL; int bytes_per_sep = 1; @@ -496,4 +496,4 @@ memoryview_index(PyObject *self, PyObject *const *args, Py_ssize_t nargs) exit: return return_value; } -/*[clinic end generated code: output=66100aeac64f74de input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a869e499cec620dc input=a9049054013a1b77]*/ diff --git a/Objects/clinic/moduleobject.c.h b/Objects/clinic/moduleobject.c.h index c51e9253310e71..0645bbb7ce9a60 100644 --- a/Objects/clinic/moduleobject.c.h +++ b/Objects/clinic/moduleobject.c.h @@ -50,7 +50,7 @@ module___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -77,4 +77,4 @@ module___init__(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=2106e157b20e3566 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=c6ae40894a7274ad input=a9049054013a1b77]*/ diff --git a/Objects/clinic/odictobject.c.h b/Objects/clinic/odictobject.c.h index c2ec1d28081541..eaddda4663bd69 100644 --- a/Objects/clinic/odictobject.c.h +++ b/Objects/clinic/odictobject.c.h @@ -51,7 +51,7 @@ OrderedDict_fromkeys(PyObject *type, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *seq; PyObject *value = Py_None; @@ -119,7 +119,7 @@ OrderedDict_setdefault(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; PyObject *default_value = Py_None; @@ -188,7 +188,7 @@ OrderedDict_pop(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; PyObject *default_value = NULL; @@ -255,7 +255,7 @@ OrderedDict_popitem(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int last = 1; @@ -323,7 +323,7 @@ OrderedDict_move_to_end(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; int last = 1; @@ -347,4 +347,4 @@ OrderedDict_move_to_end(PyObject *self, PyObject *const *args, Py_ssize_t nargs, exit: return return_value; } -/*[clinic end generated code: output=3fa41ccd85dfbeb0 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a550c50452d0bd25 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/structseq.c.h b/Objects/clinic/structseq.c.h index fd643e78fbd314..741cca826c7524 100644 --- a/Objects/clinic/structseq.c.h +++ b/Objects/clinic/structseq.c.h @@ -42,7 +42,7 @@ structseq_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -65,4 +65,4 @@ structseq_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=8a936cf99788d869 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=d8432329040ce8ef input=a9049054013a1b77]*/ diff --git a/Objects/clinic/typevarobject.c.h b/Objects/clinic/typevarobject.c.h index 2c254685caa1ef..274e7d77b31369 100644 --- a/Objects/clinic/typevarobject.c.h +++ b/Objects/clinic/typevarobject.c.h @@ -51,7 +51,7 @@ typevar_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -249,7 +249,7 @@ paramspecargs_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *origin; @@ -306,7 +306,7 @@ paramspeckwargs_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *origin; @@ -366,7 +366,7 @@ paramspec_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -557,7 +557,7 @@ typevartuple(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -728,7 +728,7 @@ typealias_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -757,4 +757,4 @@ typealias_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=faf1b815d3f79cb7 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=d435d570afe80690 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/unicodeobject.c.h b/Objects/clinic/unicodeobject.c.h index c1e9e54e04a4a3..c79726758472b2 100644 --- a/Objects/clinic/unicodeobject.c.h +++ b/Objects/clinic/unicodeobject.c.h @@ -243,7 +243,7 @@ unicode_encode(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *errors = NULL; @@ -339,7 +339,7 @@ unicode_expandtabs(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int tabsize = 8; @@ -959,7 +959,7 @@ unicode_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *old; PyObject *new; @@ -1287,7 +1287,7 @@ unicode_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1412,7 +1412,7 @@ unicode_rsplit(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1496,7 +1496,7 @@ unicode_splitlines(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int keepends = 0; @@ -1849,7 +1849,7 @@ unicode_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1908,4 +1908,4 @@ unicode_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=5e440bf5521bf7a5 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=5c07d0e442b3ef5d input=a9049054013a1b77]*/ diff --git a/Objects/stringlib/clinic/transmogrify.h.h b/Objects/stringlib/clinic/transmogrify.h.h index 04e419992b5646..480f147302dfa5 100644 --- a/Objects/stringlib/clinic/transmogrify.h.h +++ b/Objects/stringlib/clinic/transmogrify.h.h @@ -54,7 +54,7 @@ stringlib_expandtabs(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int tabsize = 8; @@ -324,4 +324,4 @@ stringlib_zfill(PyObject *self, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=6bb39a9f79d7398b input=a9049054013a1b77]*/ +/*[clinic end generated code: output=70a05902b23a2508 input=a9049054013a1b77]*/ diff --git a/PC/clinic/_wmimodule.cpp.h b/PC/clinic/_wmimodule.cpp.h index 760d2e7c81e6c0..e328d15ea4fca5 100644 --- a/PC/clinic/_wmimodule.cpp.h +++ b/PC/clinic/_wmimodule.cpp.h @@ -54,7 +54,7 @@ _wmi_exec_query(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *query; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -72,4 +72,4 @@ _wmi_exec_query(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj exit: return return_value; } -/*[clinic end generated code: output=603330216138c2b4 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=3234a8ae892f41db input=a9049054013a1b77]*/ diff --git a/PC/clinic/winreg.c.h b/PC/clinic/winreg.c.h index 49537a79abce54..be209c39168f81 100644 --- a/PC/clinic/winreg.c.h +++ b/PC/clinic/winreg.c.h @@ -345,7 +345,7 @@ winreg_CreateKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -532,7 +532,7 @@ winreg_DeleteKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -966,7 +966,7 @@ winreg_OpenKey(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -1086,7 +1086,7 @@ winreg_OpenKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -1774,4 +1774,4 @@ winreg_QueryReflectionKey(PyObject *module, PyObject *arg) #ifndef WINREG_QUERYREFLECTIONKEY_METHODDEF #define WINREG_QUERYREFLECTIONKEY_METHODDEF #endif /* !defined(WINREG_QUERYREFLECTIONKEY_METHODDEF) */ -/*[clinic end generated code: output=622ebd6f246deed3 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b358f0322c8b4223 input=a9049054013a1b77]*/ diff --git a/Python/clinic/Python-tokenize.c.h b/Python/clinic/Python-tokenize.c.h index c2af39b8562680..27b8334c32894e 100644 --- a/Python/clinic/Python-tokenize.c.h +++ b/Python/clinic/Python-tokenize.c.h @@ -43,7 +43,7 @@ tokenizeriter_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -83,4 +83,4 @@ tokenizeriter_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=f44c82a1a2cb1537 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=3bf07d783511735c input=a9049054013a1b77]*/ diff --git a/Python/clinic/_warnings.c.h b/Python/clinic/_warnings.c.h index 6a4137263cc85d..a7b917517d7092 100644 --- a/Python/clinic/_warnings.c.h +++ b/Python/clinic/_warnings.c.h @@ -102,7 +102,7 @@ warnings_warn(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *message; PyObject *category = Py_None; @@ -212,7 +212,7 @@ warnings_warn_explicit(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[8]; + static _Thread_local PyObject *argsbuf[8]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; PyObject *message; PyObject *category; @@ -284,4 +284,4 @@ warnings_filters_mutated_lock_held(PyObject *module, PyObject *Py_UNUSED(ignored { return warnings_filters_mutated_lock_held_impl(module); } -/*[clinic end generated code: output=e2ef6d4790e1c6ca input=a9049054013a1b77]*/ +/*[clinic end generated code: output=78b57531c4bd3be4 input=a9049054013a1b77]*/ diff --git a/Python/clinic/bltinmodule.c.h b/Python/clinic/bltinmodule.c.h index a1ab51e65d0d8d..037de568d6d008 100644 --- a/Python/clinic/bltinmodule.c.h +++ b/Python/clinic/bltinmodule.c.h @@ -67,7 +67,7 @@ builtin___import__(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[5]; + static _Thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name; PyObject *globals = NULL; @@ -293,7 +293,7 @@ builtin_compile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[7]; + static _Thread_local PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *source; PyObject *filename; @@ -450,7 +450,7 @@ builtin_eval(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *source; PyObject *globals = Py_None; @@ -531,7 +531,7 @@ builtin_exec(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *source; PyObject *globals = Py_None; @@ -886,7 +886,7 @@ builtin_pow(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *base; PyObject *exp; @@ -964,7 +964,7 @@ builtin_print(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject * const *__clinic_args; @@ -1108,7 +1108,7 @@ builtin_round(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *number; PyObject *ndigits = Py_None; @@ -1177,7 +1177,7 @@ builtin_sum(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *iterable; PyObject *start = NULL; @@ -1268,4 +1268,4 @@ builtin_issubclass(PyObject *module, PyObject *const *args, Py_ssize_t nargs) exit: return return_value; } -/*[clinic end generated code: output=fb91efc0ee714505 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e055971e40994a38 input=a9049054013a1b77]*/ diff --git a/Python/clinic/import.c.h b/Python/clinic/import.c.h index 0b7f6dffe4a88a..0f401d6fe72b5f 100644 --- a/Python/clinic/import.c.h +++ b/Python/clinic/import.c.h @@ -220,7 +220,7 @@ _imp_find_frozen(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name; int withdata = 0; @@ -595,7 +595,7 @@ _imp_source_hash(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; long key; Py_buffer source = {NULL, NULL}; @@ -629,4 +629,4 @@ _imp_source_hash(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb #ifndef _IMP_EXEC_DYNAMIC_METHODDEF #define _IMP_EXEC_DYNAMIC_METHODDEF #endif /* !defined(_IMP_EXEC_DYNAMIC_METHODDEF) */ -/*[clinic end generated code: output=35af010157585a8e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=89798355c6481d1f input=a9049054013a1b77]*/ diff --git a/Python/clinic/instruction_sequence.c.h b/Python/clinic/instruction_sequence.c.h index 3623f63ca90b65..564229cf1f4e21 100644 --- a/Python/clinic/instruction_sequence.c.h +++ b/Python/clinic/instruction_sequence.c.h @@ -81,7 +81,7 @@ InstructionSequenceType_use_label(PyObject *self, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int label; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -145,7 +145,7 @@ InstructionSequenceType_addop(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[6]; + static _Thread_local PyObject *argsbuf[6]; int opcode; int oparg; int lineno; @@ -260,7 +260,7 @@ InstructionSequenceType_add_nested(PyObject *self, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *nested; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -310,4 +310,4 @@ InstructionSequenceType_get_instructions(PyObject *self, PyObject *Py_UNUSED(ign { return InstructionSequenceType_get_instructions_impl((_PyInstructionSequence *)self); } -/*[clinic end generated code: output=ea2d6cce0e60a8a1 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=303f0b0df364db81 input=a9049054013a1b77]*/ diff --git a/Python/clinic/marshal.c.h b/Python/clinic/marshal.c.h index e355f3f3d9ab29..dab71179db01c4 100644 --- a/Python/clinic/marshal.c.h +++ b/Python/clinic/marshal.c.h @@ -65,7 +65,7 @@ marshal_dump(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *value; PyObject *file; @@ -157,7 +157,7 @@ marshal_load(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file; int allow_code = 1; @@ -236,7 +236,7 @@ marshal_dumps(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[3]; + static _Thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *value; int version = Py_MARSHAL_VERSION; @@ -320,7 +320,7 @@ marshal_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer bytes = {NULL, NULL}; int allow_code = 1; @@ -351,4 +351,4 @@ marshal_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec return return_value; } -/*[clinic end generated code: output=925d8a8c5fb5fd50 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=52928009950c7ae9 input=a9049054013a1b77]*/ diff --git a/Python/clinic/sysmodule.c.h b/Python/clinic/sysmodule.c.h index 5c35570531ae9a..d05f54ba13d3a9 100644 --- a/Python/clinic/sysmodule.c.h +++ b/Python/clinic/sysmodule.c.h @@ -52,7 +52,7 @@ sys_addaudithook(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *hook; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -642,7 +642,7 @@ sys_set_coroutine_origin_tracking_depth(PyObject *module, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int depth; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -946,7 +946,7 @@ sys_set_int_max_str_digits(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; int maxdigits; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1098,7 +1098,7 @@ sys_getunicodeinternedsize(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int _only_immortal = 0; Py_ssize_t _return_value; @@ -1597,7 +1597,7 @@ sys_remote_exec(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[2]; + static _Thread_local PyObject *argsbuf[2]; int pid; PyObject *script; @@ -1660,7 +1660,7 @@ sys__dump_tracelets(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; PyObject *outpath; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1724,7 +1724,7 @@ sys__getframemodulename(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[1]; + static _Thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int depth = 0; @@ -1948,4 +1948,4 @@ _jit_is_active(PyObject *module, PyObject *Py_UNUSED(ignored)) #ifndef SYS_GETANDROIDAPILEVEL_METHODDEF #define SYS_GETANDROIDAPILEVEL_METHODDEF #endif /* !defined(SYS_GETANDROIDAPILEVEL_METHODDEF) */ -/*[clinic end generated code: output=38f2deb1c43ff974 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=eb56f6c2f5cf2ced input=a9049054013a1b77]*/ diff --git a/Python/clinic/traceback.c.h b/Python/clinic/traceback.c.h index 99294516f65c8e..510fa570057ee2 100644 --- a/Python/clinic/traceback.c.h +++ b/Python/clinic/traceback.c.h @@ -50,7 +50,7 @@ tb_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static PyObject *argsbuf[4]; + static _Thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *tb_next; @@ -132,4 +132,4 @@ traceback_tb_next_set(PyObject *self, PyObject *value, void *Py_UNUSED(context)) return return_value; } -/*[clinic end generated code: output=c98bff404913bf9d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=3df417ce1927da18 input=a9049054013a1b77]*/ diff --git a/Tools/clinic/libclinic/parse_args.py b/Tools/clinic/libclinic/parse_args.py index 09a7518e89897f..e9263c780f1c59 100644 --- a/Tools/clinic/libclinic/parse_args.py +++ b/Tools/clinic/libclinic/parse_args.py @@ -622,7 +622,7 @@ def parse_general(self, clang: CLanguage) -> None: self.flags = "METH_FASTCALL|METH_KEYWORDS" self.parser_prototype = PARSER_PROTOTYPE_FASTCALL_KEYWORDS self.declarations = declare_parser(self.func, codegen=self.codegen) - self.declarations += "\nstatic PyObject *argsbuf[%s];" % (len(self.converters) or 1) + self.declarations += "\nstatic _Thread_local PyObject *argsbuf[%s];" % (len(self.converters) or 1) if self.varpos: self.declarations += "\nPyObject * const *fastargs;" argsname = 'fastargs' @@ -640,7 +640,7 @@ def parse_general(self, clang: CLanguage) -> None: argsname = 'fastargs' argname_fmt = 'fastargs[%d]' self.declarations = declare_parser(self.func, codegen=self.codegen) - self.declarations += "\nstatic PyObject *argsbuf[%s];" % (len(self.converters) or 1) + self.declarations += "\nstatic _Thread_local PyObject *argsbuf[%s];" % (len(self.converters) or 1) self.declarations += "\nPyObject * const *fastargs;" self.declarations += "\nPy_ssize_t nargs = PyTuple_GET_SIZE(args);" if has_optional_kw: From c88bcb29dd5884e6e1adc3f255bfdaebe77142d9 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Tue, 29 Jul 2025 20:04:35 +0300 Subject: [PATCH 3/3] +1 --- Lib/test/clinic.test.c | 124 +++++------ Lib/test/test_clinic.py | 2 +- Modules/_ctypes/clinic/_ctypes.c.h | 24 +-- Modules/_ctypes/clinic/cfield.c.h | 4 +- Modules/_io/clinic/_iomodule.c.h | 6 +- Modules/_io/clinic/bufferedio.c.h | 16 +- Modules/_io/clinic/bytesio.c.h | 4 +- Modules/_io/clinic/fileio.c.h | 12 +- Modules/_io/clinic/iobase.c.h | 6 +- Modules/_io/clinic/stringio.c.h | 4 +- Modules/_io/clinic/textio.c.h | 16 +- Modules/_io/clinic/winconsoleio.c.h | 10 +- Modules/_multiprocessing/clinic/semaphore.c.h | 8 +- Modules/_sqlite/clinic/connection.c.h | 32 +-- Modules/_sqlite/clinic/cursor.c.h | 4 +- Modules/_sqlite/clinic/module.c.h | 4 +- Modules/_sre/clinic/sre.c.h | 28 +-- Modules/_ssl/clinic/cert.c.h | 4 +- Modules/_testcapi/clinic/exceptions.c.h | 4 +- Modules/_zstd/clinic/_zstdmodule.c.h | 10 +- Modules/_zstd/clinic/compressor.c.h | 8 +- Modules/_zstd/clinic/decompressor.c.h | 6 +- Modules/_zstd/clinic/zstddict.c.h | 4 +- Modules/cjkcodecs/clinic/multibytecodec.c.h | 14 +- Modules/clinic/_asynciomodule.c.h | 40 ++-- Modules/clinic/_bisectmodule.c.h | 10 +- Modules/clinic/_bz2module.c.h | 4 +- Modules/clinic/_codecsmodule.c.h | 6 +- Modules/clinic/_collectionsmodule.c.h | 4 +- Modules/clinic/_csv.c.h | 8 +- Modules/clinic/_cursesmodule.c.h | 4 +- Modules/clinic/_datetimemodule.c.h | 12 +- Modules/clinic/_elementtree.c.h | 26 +-- Modules/clinic/_functoolsmodule.c.h | 6 +- Modules/clinic/_hashopenssl.c.h | 42 ++-- Modules/clinic/_lsprof.c.h | 6 +- Modules/clinic/_lzmamodule.c.h | 6 +- Modules/clinic/_opcode.c.h | 22 +- Modules/clinic/_pickle.c.h | 20 +- Modules/clinic/_queuemodule.c.h | 8 +- Modules/clinic/_remote_debugging_module.c.h | 4 +- Modules/clinic/_ssl.c.h | 26 +-- Modules/clinic/_struct.c.h | 8 +- Modules/clinic/_testclinic.c.h | 72 +++---- Modules/clinic/_testclinic_depr.c.h | 50 ++--- Modules/clinic/_testinternalcapi.c.h | 12 +- Modules/clinic/_testmultiphase.c.h | 4 +- Modules/clinic/_threadmodule.c.h | 4 +- Modules/clinic/_winapi.c.h | 8 +- Modules/clinic/_zoneinfo.c.h | 18 +- Modules/clinic/arraymodule.c.h | 10 +- Modules/clinic/binascii.c.h | 16 +- Modules/clinic/blake2module.c.h | 6 +- Modules/clinic/cmathmodule.c.h | 4 +- Modules/clinic/gcmodule.c.h | 6 +- Modules/clinic/grpmodule.c.h | 6 +- Modules/clinic/hmacmodule.c.h | 8 +- Modules/clinic/itertoolsmodule.c.h | 18 +- Modules/clinic/mathmodule.c.h | 8 +- Modules/clinic/md5module.c.h | 4 +- Modules/clinic/overlapped.c.h | 4 +- Modules/clinic/posixmodule.c.h | 200 +++++++++--------- Modules/clinic/pyexpat.c.h | 12 +- Modules/clinic/selectmodule.c.h | 12 +- Modules/clinic/sha1module.c.h | 4 +- Modules/clinic/sha2module.c.h | 10 +- Modules/clinic/sha3module.c.h | 8 +- Modules/clinic/signalmodule.c.h | 4 +- Modules/clinic/socketmodule.c.h | 4 +- Modules/clinic/syslogmodule.c.h | 4 +- Modules/clinic/zlibmodule.c.h | 24 +-- Objects/clinic/bytearrayobject.c.h | 16 +- Objects/clinic/bytesobject.c.h | 16 +- Objects/clinic/codeobject.c.h | 6 +- Objects/clinic/complexobject.c.h | 4 +- Objects/clinic/descrobject.c.h | 6 +- Objects/clinic/enumobject.c.h | 4 +- Objects/clinic/funcobject.c.h | 4 +- Objects/clinic/interpolationobject.c.h | 4 +- Objects/clinic/listobject.c.h | 4 +- Objects/clinic/longobject.c.h | 8 +- Objects/clinic/memoryobject.c.h | 12 +- Objects/clinic/moduleobject.c.h | 4 +- Objects/clinic/odictobject.c.h | 12 +- Objects/clinic/structseq.c.h | 4 +- Objects/clinic/typevarobject.c.h | 14 +- Objects/clinic/unicodeobject.c.h | 16 +- Objects/stringlib/clinic/transmogrify.h.h | 4 +- PC/clinic/_wmimodule.cpp.h | 4 +- PC/clinic/winreg.c.h | 10 +- Python/clinic/Python-tokenize.c.h | 4 +- Python/clinic/_warnings.c.h | 6 +- Python/clinic/bltinmodule.c.h | 18 +- Python/clinic/import.c.h | 6 +- Python/clinic/instruction_sequence.c.h | 8 +- Python/clinic/marshal.c.h | 10 +- Python/clinic/sysmodule.c.h | 16 +- Python/clinic/traceback.c.h | 4 +- Tools/clinic/libclinic/parse_args.py | 4 +- 99 files changed, 692 insertions(+), 692 deletions(-) diff --git a/Lib/test/clinic.test.c b/Lib/test/clinic.test.c index 4526273b66d3d1..5f0d640aaacdfb 100644 --- a/Lib/test/clinic.test.c +++ b/Lib/test/clinic.test.c @@ -2258,7 +2258,7 @@ test_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2277,7 +2277,7 @@ test_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec static PyObject * test_keywords_impl(PyObject *module, PyObject *a, PyObject *b) -/*[clinic end generated code: output=5b74499595c2f912 input=0d3484844749c05b]*/ +/*[clinic end generated code: output=05cd7c53addce350 input=0d3484844749c05b]*/ /*[clinic input] @@ -2331,7 +2331,7 @@ test_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2350,7 +2350,7 @@ test_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, static PyObject * test_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b) -/*[clinic end generated code: output=a41874ffb3052287 input=384adc78bfa0bff7]*/ +/*[clinic end generated code: output=62f85f9da6d31216 input=384adc78bfa0bff7]*/ /*[clinic input] @@ -2405,7 +2405,7 @@ test_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2437,7 +2437,7 @@ test_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO static PyObject * test_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=5dee26392bbda4d7 input=eda7964f784f4607]*/ +/*[clinic end generated code: output=d263a3c697ae2906 input=eda7964f784f4607]*/ /*[clinic input] @@ -2494,7 +2494,7 @@ test_keywords_opt_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2537,7 +2537,7 @@ test_keywords_opt_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_keywords_opt_kwonly_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=4b593b2f73bf83a2 input=209387a4815e5082]*/ +/*[clinic end generated code: output=21bccfa737de042b input=209387a4815e5082]*/ /*[clinic input] @@ -2593,7 +2593,7 @@ test_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2625,7 +2625,7 @@ test_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=a64c1c82b91c8d1c input=18393cc64fa000f4]*/ +/*[clinic end generated code: output=3e7080a53f846613 input=18393cc64fa000f4]*/ /*[clinic input] @@ -2679,7 +2679,7 @@ test_posonly_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2698,7 +2698,7 @@ test_posonly_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, static PyObject * test_posonly_keywords_impl(PyObject *module, PyObject *a, PyObject *b) -/*[clinic end generated code: output=95780c0fa0f43898 input=1767b0ebdf06060e]*/ +/*[clinic end generated code: output=d2a26a38c5049817 input=1767b0ebdf06060e]*/ /*[clinic input] @@ -2753,7 +2753,7 @@ test_posonly_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *c; @@ -2772,7 +2772,7 @@ test_posonly_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P static PyObject * test_posonly_kwonly_impl(PyObject *module, PyObject *a, PyObject *c) -/*[clinic end generated code: output=b2ebdf2e7dc8a684 input=9042f2818f664839]*/ +/*[clinic end generated code: output=c0076cb9aefa124f input=9042f2818f664839]*/ /*[clinic input] @@ -2829,7 +2829,7 @@ test_posonly_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -2851,7 +2851,7 @@ test_posonly_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * test_posonly_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=ac71e1b107c81978 input=29546ebdca492fea]*/ +/*[clinic end generated code: output=8c377e5e0e2480b2 input=29546ebdca492fea]*/ /*[clinic input] @@ -2908,7 +2908,7 @@ test_posonly_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2942,7 +2942,7 @@ test_posonly_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t na static PyObject * test_posonly_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=a5718aa59405043f input=cdf5a9625e554e9b]*/ +/*[clinic end generated code: output=bae7264ff5845ead input=cdf5a9625e554e9b]*/ /*[clinic input] @@ -2998,7 +2998,7 @@ test_posonly_keywords_opt2(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3030,7 +3030,7 @@ test_posonly_keywords_opt2(PyObject *module, PyObject *const *args, Py_ssize_t n static PyObject * test_posonly_keywords_opt2_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=c1aceeadf4af03b8 input=1581299d21d16f14]*/ +/*[clinic end generated code: output=2ddad73c44662e04 input=1581299d21d16f14]*/ /*[clinic input] @@ -3087,7 +3087,7 @@ test_posonly_opt_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3126,7 +3126,7 @@ test_posonly_opt_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_ static PyObject * test_posonly_opt_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=995cee04b9f7509e input=408798ec3d42949f]*/ +/*[clinic end generated code: output=0cc8ceadf152fa51 input=408798ec3d42949f]*/ /*[clinic input] @@ -3184,7 +3184,7 @@ test_posonly_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -3218,7 +3218,7 @@ test_posonly_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg static PyObject * test_posonly_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=80403022fe57915d input=8d8e5643bbbc2309]*/ +/*[clinic end generated code: output=d3d9cf50a38f4320 input=8d8e5643bbbc2309]*/ /*[clinic input] @@ -3275,7 +3275,7 @@ test_posonly_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3307,7 +3307,7 @@ test_posonly_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_posonly_kwonly_opt2_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c) -/*[clinic end generated code: output=7c8f9342012e0067 input=f7e5eed94f75fff0]*/ +/*[clinic end generated code: output=715f4d5d14b56ecb input=f7e5eed94f75fff0]*/ /*[clinic input] @@ -3365,7 +3365,7 @@ test_posonly_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3404,7 +3404,7 @@ test_posonly_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * test_posonly_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=c6d5f6f4707f6091 input=1e557dc979d120fd]*/ +/*[clinic end generated code: output=12115e42b1a5f9a1 input=1e557dc979d120fd]*/ /*[clinic input] @@ -3464,7 +3464,7 @@ test_posonly_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *a; PyObject *b; @@ -3501,7 +3501,7 @@ static PyObject * test_posonly_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e) -/*[clinic end generated code: output=3bdc1c08227da1f7 input=c3884a4f956fdc89]*/ +/*[clinic end generated code: output=2868d7a70dec73f2 input=c3884a4f956fdc89]*/ /*[clinic input] @@ -3559,7 +3559,7 @@ test_posonly_keywords_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -3593,7 +3593,7 @@ test_posonly_keywords_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ss static PyObject * test_posonly_keywords_kwonly_opt2_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d) -/*[clinic end generated code: output=ea36cbd9bb91d84b input=68d01d7c0f6dafb0]*/ +/*[clinic end generated code: output=f435cee4e230423f input=68d01d7c0f6dafb0]*/ /*[clinic input] @@ -3654,7 +3654,7 @@ test_posonly_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -3700,7 +3700,7 @@ static PyObject * test_posonly_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e) -/*[clinic end generated code: output=7cafef5971fc1ca2 input=d0883d45876f186c]*/ +/*[clinic end generated code: output=e91bd1375cbf4f46 input=d0883d45876f186c]*/ /*[clinic input] @@ -3761,7 +3761,7 @@ test_posonly_keywords_opt2_kwonly_opt(PyObject *module, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3812,7 +3812,7 @@ static PyObject * test_posonly_keywords_opt2_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e) -/*[clinic end generated code: output=3e97d0029811bf8c input=c95e2e1ec93035ad]*/ +/*[clinic end generated code: output=262e3657a764193a input=c95e2e1ec93035ad]*/ /*[clinic input] @@ -3875,7 +3875,7 @@ test_posonly_opt_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -3934,7 +3934,7 @@ test_posonly_opt_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c, PyObject *d, PyObject *e, PyObject *f) -/*[clinic end generated code: output=e0c7c0fb650ba7e3 input=9914857713c5bbf8]*/ +/*[clinic end generated code: output=234184a94a68eea7 input=9914857713c5bbf8]*/ /*[clinic input] test_keyword_only_parameter @@ -3987,7 +3987,7 @@ test_keyword_only_parameter(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyBytesObject *co_lnotab = (PyBytesObject *)self->co_lnotab; @@ -4013,7 +4013,7 @@ test_keyword_only_parameter(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * test_keyword_only_parameter_impl(PyObject *module, PyBytesObject *co_lnotab) -/*[clinic end generated code: output=0f287fcc5ebc3a58 input=303df5046c7e37a3]*/ +/*[clinic end generated code: output=ef14c557af0a79e8 input=303df5046c7e37a3]*/ /*[clinic input] @@ -4350,7 +4350,7 @@ test_vararg(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; PyObject *a; PyObject *__clinic_args = NULL; @@ -4378,7 +4378,7 @@ test_vararg(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject static PyObject * test_vararg_impl(PyObject *module, PyObject *a, PyObject *args) -/*[clinic end generated code: output=c6087a5bc0066c68 input=7448995636d9186a]*/ +/*[clinic end generated code: output=2255ff43c00f7af4 input=7448995636d9186a]*/ /*[clinic input] test_vararg_with_default @@ -4433,7 +4433,7 @@ test_vararg_with_default(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; @@ -4472,7 +4472,7 @@ test_vararg_with_default(PyObject *module, PyObject *const *args, Py_ssize_t nar static PyObject * test_vararg_with_default_impl(PyObject *module, PyObject *a, PyObject *args, int b) -/*[clinic end generated code: output=b2bc2ea86be56f99 input=3a0f9f557ce1f712]*/ +/*[clinic end generated code: output=80952dcd9d3de194 input=3a0f9f557ce1f712]*/ /*[clinic input] test_vararg_with_only_defaults @@ -4527,7 +4527,7 @@ test_vararg_with_only_defaults(PyObject *module, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *__clinic_args = NULL; @@ -4569,7 +4569,7 @@ test_vararg_with_only_defaults(PyObject *module, PyObject *const *args, Py_ssize static PyObject * test_vararg_with_only_defaults_impl(PyObject *module, PyObject *args, int b, PyObject *c) -/*[clinic end generated code: output=b78be512169ecdcf input=6983e66817f82924]*/ +/*[clinic end generated code: output=4bcd7f97b7ac3cf2 input=6983e66817f82924]*/ /*[clinic input] test_paramname_module @@ -4619,7 +4619,7 @@ test_paramname_module(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *mod; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4636,7 +4636,7 @@ test_paramname_module(PyObject *module, PyObject *const *args, Py_ssize_t nargs, static PyObject * test_paramname_module_impl(PyObject *module, PyObject *mod) -/*[clinic end generated code: output=36cb9f76d8df7bb1 input=afefe259667f13ba]*/ +/*[clinic end generated code: output=e9ad3dcfc0706f14 input=afefe259667f13ba]*/ /*[clinic input] mangle1 @@ -4699,7 +4699,7 @@ mangle1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[9]; + static _Py_thread_local PyObject *argsbuf[9]; PyObject *__clinic_args; PyObject *__clinic_kwnames; PyObject *__clinic_return_value; @@ -4735,7 +4735,7 @@ mangle1_impl(PyObject *module, PyObject *args, PyObject *kwnames, PyObject *return_value, PyObject *_keywords, PyObject *_parser, PyObject *argsbuf, PyObject *fastargs, PyObject *nargs, PyObject *noptargs) -/*[clinic end generated code: output=5a3d6b585a6474b9 input=a3ed51bdedf8a3c7]*/ +/*[clinic end generated code: output=c91aba6969229d7c input=a3ed51bdedf8a3c7]*/ /*[clinic input] mangle2 @@ -4789,7 +4789,7 @@ mangle2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject *__clinic_args; PyObject *__clinic_kwargs; PyObject *__clinic_return_value; @@ -4811,7 +4811,7 @@ mangle2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn static PyObject * mangle2_impl(PyObject *module, PyObject *args, PyObject *kwargs, PyObject *return_value) -/*[clinic end generated code: output=0c2de1a5e198fb26 input=391766fee51bad7a]*/ +/*[clinic end generated code: output=aa0b37c3769393ea input=391766fee51bad7a]*/ /*[clinic input] @@ -4863,7 +4863,7 @@ Test_cls_with_param(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int a; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4883,7 +4883,7 @@ Test_cls_with_param(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py static PyObject * Test_cls_with_param_impl(TestObj *self, PyTypeObject *cls, int a) -/*[clinic end generated code: output=4b0f4116d6f80397 input=af158077bd237ef9]*/ +/*[clinic end generated code: output=1de84eef8cc59ab6 input=af158077bd237ef9]*/ /*[clinic input] @@ -5211,7 +5211,7 @@ Test___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *a; @@ -5230,7 +5230,7 @@ Test___init__(PyObject *self, PyObject *args, PyObject *kwargs) static int Test___init___impl(TestObj *self, PyObject *a) -/*[clinic end generated code: output=b254460d5f4ef395 input=a8f9222a6ab35c59]*/ +/*[clinic end generated code: output=ab2e0d3b2cd403f7 input=a8f9222a6ab35c59]*/ /*[clinic input] @@ -5547,7 +5547,7 @@ mangled_c_keyword_identifier(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int int_value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -5567,7 +5567,7 @@ mangled_c_keyword_identifier(PyObject *module, PyObject *const *args, Py_ssize_t static PyObject * mangled_c_keyword_identifier_impl(PyObject *module, int int_value) -/*[clinic end generated code: output=02e128935c33f9f5 input=060876448ab567a2]*/ +/*[clinic end generated code: output=22479e03822272a1 input=060876448ab567a2]*/ /*[clinic input] @@ -5808,7 +5808,7 @@ fn_with_default_binop_expr(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *arg = CONST_A + CONST_B; @@ -5830,7 +5830,7 @@ fn_with_default_binop_expr(PyObject *module, PyObject *const *args, Py_ssize_t n static PyObject * fn_with_default_binop_expr_impl(PyObject *module, PyObject *arg) -/*[clinic end generated code: output=98bd8c0222b753fd input=1b55c8ae68d89453]*/ +/*[clinic end generated code: output=55ccbfe1fac98679 input=1b55c8ae68d89453]*/ /*[python input] @@ -5900,7 +5900,7 @@ docstr_fallback_to_converter_default(PyObject *module, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; str a; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -5919,7 +5919,7 @@ docstr_fallback_to_converter_default(PyObject *module, PyObject *const *args, Py static PyObject * docstr_fallback_to_converter_default_impl(PyObject *module, str a) -/*[clinic end generated code: output=b6ee8bf9aa2e9649 input=0cbe6a4d24bc2274]*/ +/*[clinic end generated code: output=a508a050189f4f5d input=0cbe6a4d24bc2274]*/ /*[clinic input] diff --git a/Lib/test/test_clinic.py b/Lib/test/test_clinic.py index ba38fb3432ac35..64d79cdc7c3eaa 100644 --- a/Lib/test/test_clinic.py +++ b/Lib/test/test_clinic.py @@ -2706,7 +2706,7 @@ def test_cli_force(self): # Verify by checking the checksum. checksum = ( "/*[clinic end generated code: " - "output=04b18ea1b6ac525a input=9543a8d2da235301]*/\n" + "output=a83c37b0ea219165 input=9543a8d2da235301]*/\n" ) with open(fn, encoding='utf-8') as f: generated = f.read() diff --git a/Modules/_ctypes/clinic/_ctypes.c.h b/Modules/_ctypes/clinic/_ctypes.c.h index 17efba84f94fa2..831ba34937b290 100644 --- a/Modules/_ctypes/clinic/_ctypes.c.h +++ b/Modules/_ctypes/clinic/_ctypes.c.h @@ -105,7 +105,7 @@ CDataType_from_address(PyObject *type, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -152,7 +152,7 @@ CDataType_from_buffer(PyObject *type, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *obj; Py_ssize_t offset = 0; @@ -216,7 +216,7 @@ CDataType_from_buffer_copy(PyObject *type, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_buffer buffer = {NULL, NULL}; Py_ssize_t offset = 0; @@ -287,7 +287,7 @@ CDataType_in_dll(PyObject *type, PyTypeObject *cls, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *dll; const char *name; @@ -345,7 +345,7 @@ CDataType_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -389,7 +389,7 @@ PyCPointerType_set_type(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *type; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -434,7 +434,7 @@ PyCPointerType_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -577,7 +577,7 @@ c_wchar_p_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -620,7 +620,7 @@ c_char_p_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -663,7 +663,7 @@ c_void_p_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -708,7 +708,7 @@ PyCSimpleType_from_param(PyObject *type, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1042,4 +1042,4 @@ Simple_from_outparm(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py } return Simple_from_outparm_impl(self, cls); } -/*[clinic end generated code: output=2ba59f9e6d3d9a95 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=1c8e73ba02b983e0 input=a9049054013a1b77]*/ diff --git a/Modules/_ctypes/clinic/cfield.c.h b/Modules/_ctypes/clinic/cfield.c.h index f83aa80976344b..d0e89a0d2acf97 100644 --- a/Modules/_ctypes/clinic/cfield.c.h +++ b/Modules/_ctypes/clinic/cfield.c.h @@ -46,7 +46,7 @@ PyCField_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[8]; + static _Py_thread_local PyObject *argsbuf[8]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 6; @@ -126,4 +126,4 @@ PyCField_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=996bd48168b18b72 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=105242d71e2ed436 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/_iomodule.c.h b/Modules/_io/clinic/_iomodule.c.h index 78dec39d46459a..5450633dec6dd6 100644 --- a/Modules/_io/clinic/_iomodule.c.h +++ b/Modules/_io/clinic/_iomodule.c.h @@ -166,7 +166,7 @@ _io_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[8]; + static _Py_thread_local PyObject *argsbuf[8]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file; const char *mode = "r"; @@ -392,7 +392,7 @@ _io_open_code(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -410,4 +410,4 @@ _io_open_code(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec exit: return return_value; } -/*[clinic end generated code: output=9688b5546d8e15bb input=a9049054013a1b77]*/ +/*[clinic end generated code: output=5f0b21ff8ce4ca12 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/bufferedio.c.h b/Modules/_io/clinic/bufferedio.c.h index 063ee305f21f41..881b45c15a9852 100644 --- a/Modules/_io/clinic/bufferedio.c.h +++ b/Modules/_io/clinic/bufferedio.c.h @@ -148,7 +148,7 @@ _io__BufferedIOBase_read(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -203,7 +203,7 @@ _io__BufferedIOBase_read1(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -261,7 +261,7 @@ _io__BufferedIOBase_write(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *b; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -917,7 +917,7 @@ _io__Buffered_truncate(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *pos = Py_None; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -979,7 +979,7 @@ _io_BufferedReader___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1059,7 +1059,7 @@ _io_BufferedWriter___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1231,7 +1231,7 @@ _io_BufferedRandom___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1265,4 +1265,4 @@ _io_BufferedRandom___init__(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=f2f1969dc0e6dae5 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=d5b3bf87fb81da9f input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/bytesio.c.h b/Modules/_io/clinic/bytesio.c.h index 8bf11851be252e..49d2c047286d6f 100644 --- a/Modules/_io/clinic/bytesio.c.h +++ b/Modules/_io/clinic/bytesio.c.h @@ -614,7 +614,7 @@ _io_BytesIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -637,4 +637,4 @@ _io_BytesIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=156f2121a49f02ed input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f53b5fea35ac6b59 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/fileio.c.h b/Modules/_io/clinic/fileio.c.h index f6b76a6ebd49c1..815557aa127746 100644 --- a/Modules/_io/clinic/fileio.c.h +++ b/Modules/_io/clinic/fileio.c.h @@ -87,7 +87,7 @@ _io_FileIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -241,7 +241,7 @@ _io_FileIO_readinto(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_buffer buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -326,7 +326,7 @@ _io_FileIO_read(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -380,7 +380,7 @@ _io_FileIO_write(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_buffer b = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -501,7 +501,7 @@ _io_FileIO_truncate(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *posobj = Py_None; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -543,4 +543,4 @@ _io_FileIO_isatty(PyObject *self, PyObject *Py_UNUSED(ignored)) #ifndef _IO_FILEIO_TRUNCATE_METHODDEF #define _IO_FILEIO_TRUNCATE_METHODDEF #endif /* !defined(_IO_FILEIO_TRUNCATE_METHODDEF) */ -/*[clinic end generated code: output=b40099a0ea2eb905 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ea3fefcb02714e90 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/iobase.c.h b/Modules/_io/clinic/iobase.c.h index 1655bfe7a44703..78145797a50677 100644 --- a/Modules/_io/clinic/iobase.c.h +++ b/Modules/_io/clinic/iobase.c.h @@ -52,7 +52,7 @@ _io__IOBase_seek(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; int offset; int whence = 0; @@ -130,7 +130,7 @@ _io__IOBase_truncate(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *size = Py_None; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -443,4 +443,4 @@ _io__RawIOBase_readall(PyObject *self, PyObject *Py_UNUSED(ignored)) { return _io__RawIOBase_readall_impl(self); } -/*[clinic end generated code: output=f3f36c969d4e57fe input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b841e356ce91d195 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/stringio.c.h b/Modules/_io/clinic/stringio.c.h index ac794fd72aa9c5..4eee67d2cde14d 100644 --- a/Modules/_io/clinic/stringio.c.h +++ b/Modules/_io/clinic/stringio.c.h @@ -329,7 +329,7 @@ _io_StringIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -550,4 +550,4 @@ _io_StringIO_newlines_get(PyObject *self, void *Py_UNUSED(context)) return return_value; } -/*[clinic end generated code: output=052517e1a3711483 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=27d479764bd74ed4 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/textio.c.h b/Modules/_io/clinic/textio.c.h index d3ff62293d8943..8046b5ff75c315 100644 --- a/Modules/_io/clinic/textio.c.h +++ b/Modules/_io/clinic/textio.c.h @@ -67,7 +67,7 @@ _io__TextIOBase_read(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -122,7 +122,7 @@ _io__TextIOBase_readline(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -177,7 +177,7 @@ _io__TextIOBase_write(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; const char *s; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -339,7 +339,7 @@ _io_IncrementalNewlineDecoder___init__(PyObject *self, PyObject *args, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -411,7 +411,7 @@ _io_IncrementalNewlineDecoder_decode(PyObject *self, PyObject *const *args, Py_s .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *input; int final = 0; @@ -563,7 +563,7 @@ _io_TextIOWrapper___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -704,7 +704,7 @@ _io_TextIOWrapper_reconfigure(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *encoding = Py_None; PyObject *errors = Py_None; @@ -1312,4 +1312,4 @@ _io_TextIOWrapper__CHUNK_SIZE_set(PyObject *self, PyObject *value, void *Py_UNUS return return_value; } -/*[clinic end generated code: output=02300f79fe8de60c input=a9049054013a1b77]*/ +/*[clinic end generated code: output=3fc6360b8a97b877 input=a9049054013a1b77]*/ diff --git a/Modules/_io/clinic/winconsoleio.c.h b/Modules/_io/clinic/winconsoleio.c.h index 082311e13654a0..c244114c7cfa79 100644 --- a/Modules/_io/clinic/winconsoleio.c.h +++ b/Modules/_io/clinic/winconsoleio.c.h @@ -86,7 +86,7 @@ _io__WindowsConsoleIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -239,7 +239,7 @@ _io__WindowsConsoleIO_readinto(PyObject *self, PyTypeObject *cls, PyObject *cons .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_buffer buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -324,7 +324,7 @@ _io__WindowsConsoleIO_read(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t size = -1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -382,7 +382,7 @@ _io__WindowsConsoleIO_write(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_buffer b = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -463,4 +463,4 @@ _io__WindowsConsoleIO_isatty(PyObject *self, PyObject *Py_UNUSED(ignored)) #ifndef _IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF #define _IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF #endif /* !defined(_IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF) */ -/*[clinic end generated code: output=88920efc2309c97d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=543d53e8419a9d64 input=a9049054013a1b77]*/ diff --git a/Modules/_multiprocessing/clinic/semaphore.c.h b/Modules/_multiprocessing/clinic/semaphore.c.h index b48a54d4e5781d..f65ec043f4b3a9 100644 --- a/Modules/_multiprocessing/clinic/semaphore.c.h +++ b/Modules/_multiprocessing/clinic/semaphore.c.h @@ -55,7 +55,7 @@ _multiprocessing_SemLock_acquire(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int blocking = 1; PyObject *timeout_obj = Py_None; @@ -163,7 +163,7 @@ _multiprocessing_SemLock_acquire(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int blocking = 1; PyObject *timeout_obj = Py_None; @@ -262,7 +262,7 @@ _multiprocessing_SemLock(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); int kind; @@ -582,4 +582,4 @@ _multiprocessing_SemLock___exit__(PyObject *self, PyObject *const *args, Py_ssiz #ifndef _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF #define _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF #endif /* !defined(_MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF) */ -/*[clinic end generated code: output=ab8527bf80666aa6 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a7dce229fa1e5553 input=a9049054013a1b77]*/ diff --git a/Modules/_sqlite/clinic/connection.c.h b/Modules/_sqlite/clinic/connection.c.h index d0334c1103cc8a..5e493edfd69ad8 100644 --- a/Modules/_sqlite/clinic/connection.c.h +++ b/Modules/_sqlite/clinic/connection.c.h @@ -47,7 +47,7 @@ pysqlite_connection_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[9]; + static _Py_thread_local PyObject *argsbuf[9]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -188,7 +188,7 @@ pysqlite_connection_cursor(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *factory = NULL; @@ -263,7 +263,7 @@ blobopen(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwna .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; const char *table; const char *col; @@ -443,7 +443,7 @@ pysqlite_connection_create_function(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; const char *name; int narg; @@ -529,7 +529,7 @@ create_window_function(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; const char *name; int num_params; PyObject *aggregate_class; @@ -597,7 +597,7 @@ pysqlite_connection_create_aggregate(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; const char *name; int n_arg; PyObject *aggregate_class; @@ -662,7 +662,7 @@ pysqlite_connection_set_authorizer(PyObject *self, PyTypeObject *cls, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *callable; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -732,7 +732,7 @@ pysqlite_connection_set_progress_handler(PyObject *self, PyTypeObject *cls, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *callable; int n; @@ -783,7 +783,7 @@ pysqlite_connection_set_trace_callback(PyObject *self, PyTypeObject *cls, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *callable; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -878,7 +878,7 @@ pysqlite_connection_load_extension(PyObject *self, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *extension_name; const char *entrypoint = NULL; @@ -1093,7 +1093,7 @@ pysqlite_connection_iterdump(PyObject *self, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *filter = Py_None; @@ -1160,7 +1160,7 @@ pysqlite_connection_backup(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; pysqlite_Connection *target; int pages = -1; @@ -1263,7 +1263,7 @@ pysqlite_connection_create_collation(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; const char *name; PyObject *callable; @@ -1345,7 +1345,7 @@ serialize(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *name = "main"; @@ -1437,7 +1437,7 @@ deserialize(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; const char *name = "main"; @@ -1722,4 +1722,4 @@ getconfig(PyObject *self, PyObject *arg) #ifndef DESERIALIZE_METHODDEF #define DESERIALIZE_METHODDEF #endif /* !defined(DESERIALIZE_METHODDEF) */ -/*[clinic end generated code: output=a5d8750c6f4d87bc input=a9049054013a1b77]*/ +/*[clinic end generated code: output=fe029b23ba450253 input=a9049054013a1b77]*/ diff --git a/Modules/_sqlite/clinic/cursor.c.h b/Modules/_sqlite/clinic/cursor.c.h index 4734f723732229..79a03cded2d259 100644 --- a/Modules/_sqlite/clinic/cursor.c.h +++ b/Modules/_sqlite/clinic/cursor.c.h @@ -214,7 +214,7 @@ pysqlite_cursor_fetchmany(PyObject *self, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int maxrows = ((pysqlite_Cursor *)self)->arraysize; @@ -329,4 +329,4 @@ pysqlite_cursor_close(PyObject *self, PyObject *Py_UNUSED(ignored)) { return pysqlite_cursor_close_impl((pysqlite_Cursor *)self); } -/*[clinic end generated code: output=747207d6f35e7fb0 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=547e802c2fe9cad3 input=a9049054013a1b77]*/ diff --git a/Modules/_sqlite/clinic/module.c.h b/Modules/_sqlite/clinic/module.c.h index 08276960062004..3ab706b872c71d 100644 --- a/Modules/_sqlite/clinic/module.c.h +++ b/Modules/_sqlite/clinic/module.c.h @@ -51,7 +51,7 @@ pysqlite_complete_statement(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; const char *statement; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -211,4 +211,4 @@ pysqlite_adapt(PyObject *module, PyObject *const *args, Py_ssize_t nargs) exit: return return_value; } -/*[clinic end generated code: output=6195e71b5c32f483 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e4343860250462ae input=a9049054013a1b77]*/ diff --git a/Modules/_sre/clinic/sre.c.h b/Modules/_sre/clinic/sre.c.h index bd4db287a39c7f..97b68ccb7b7b56 100644 --- a/Modules/_sre/clinic/sre.c.h +++ b/Modules/_sre/clinic/sre.c.h @@ -209,7 +209,7 @@ _sre_SRE_Pattern_match(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -305,7 +305,7 @@ _sre_SRE_Pattern_fullmatch(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -403,7 +403,7 @@ _sre_SRE_Pattern_search(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -498,7 +498,7 @@ _sre_SRE_Pattern_findall(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -596,7 +596,7 @@ _sre_SRE_Pattern_finditer(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -691,7 +691,7 @@ _sre_SRE_Pattern_scanner(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t pos = 0; @@ -786,7 +786,7 @@ _sre_SRE_Pattern_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *string; Py_ssize_t maxsplit = 0; @@ -863,7 +863,7 @@ _sre_SRE_Pattern_sub(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *repl; PyObject *string; @@ -943,7 +943,7 @@ _sre_SRE_Pattern_subn(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *repl; PyObject *string; @@ -1099,7 +1099,7 @@ _sre_compile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; PyObject *pattern; int flags; PyObject *code; @@ -1232,7 +1232,7 @@ _sre_SRE_Match_expand(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *template; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1293,7 +1293,7 @@ _sre_SRE_Match_groups(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *default_value = Py_None; @@ -1359,7 +1359,7 @@ _sre_SRE_Match_groupdict(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *default_value = Py_None; @@ -1568,4 +1568,4 @@ _sre_SRE_Scanner_search(PyObject *self, PyTypeObject *cls, PyObject *const *args #ifndef _SRE_SRE_PATTERN__FAIL_AFTER_METHODDEF #define _SRE_SRE_PATTERN__FAIL_AFTER_METHODDEF #endif /* !defined(_SRE_SRE_PATTERN__FAIL_AFTER_METHODDEF) */ -/*[clinic end generated code: output=1df6777e830a3741 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=1079e30a01bdea33 input=a9049054013a1b77]*/ diff --git a/Modules/_ssl/clinic/cert.c.h b/Modules/_ssl/clinic/cert.c.h index 08be9a051d69cc..5f924807fd5a1b 100644 --- a/Modules/_ssl/clinic/cert.c.h +++ b/Modules/_ssl/clinic/cert.c.h @@ -50,7 +50,7 @@ _ssl_Certificate_public_bytes(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int format = PY_SSL_ENCODING_PEM; @@ -89,4 +89,4 @@ _ssl_Certificate_get_info(PyObject *self, PyObject *Py_UNUSED(ignored)) { return _ssl_Certificate_get_info_impl((PySSLCertificate *)self); } -/*[clinic end generated code: output=4ca58a619615298c input=a9049054013a1b77]*/ +/*[clinic end generated code: output=593af3b0d481d247 input=a9049054013a1b77]*/ diff --git a/Modules/_testcapi/clinic/exceptions.c.h b/Modules/_testcapi/clinic/exceptions.c.h index 50b8574c0dcb9d..34d33fa899f37e 100644 --- a/Modules/_testcapi/clinic/exceptions.c.h +++ b/Modules/_testcapi/clinic/exceptions.c.h @@ -99,7 +99,7 @@ _testcapi_make_exception_with_doc(PyObject *module, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *name; const char *doc = NULL; @@ -459,4 +459,4 @@ _testcapi_unstable_exc_prep_reraise_star(PyObject *module, PyObject *const *args exit: return return_value; } -/*[clinic end generated code: output=f48130cc61467506 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=7e29b795661b5e14 input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/_zstdmodule.c.h b/Modules/_zstd/clinic/_zstdmodule.c.h index 081978f8eedd6a..db1f3fce7600a7 100644 --- a/Modules/_zstd/clinic/_zstdmodule.c.h +++ b/Modules/_zstd/clinic/_zstdmodule.c.h @@ -193,7 +193,7 @@ _zstd_get_param_bounds(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; int parameter; int is_compress; @@ -263,7 +263,7 @@ _zstd_get_frame_size(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_buffer frame_buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -331,7 +331,7 @@ _zstd_get_frame_info(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_buffer frame_buffer = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -402,7 +402,7 @@ _zstd_set_parameter_types(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *c_parameter_type; PyObject *d_parameter_type; @@ -426,4 +426,4 @@ _zstd_set_parameter_types(PyObject *module, PyObject *const *args, Py_ssize_t na exit: return return_value; } -/*[clinic end generated code: output=8fe583ce7cb6acbe input=a9049054013a1b77]*/ +/*[clinic end generated code: output=66680e0ff7957630 input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/compressor.c.h b/Modules/_zstd/clinic/compressor.c.h index 78b5320df02526..f662cced3f7006 100644 --- a/Modules/_zstd/clinic/compressor.c.h +++ b/Modules/_zstd/clinic/compressor.c.h @@ -59,7 +59,7 @@ _zstd_ZstdCompressor_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -147,7 +147,7 @@ _zstd_ZstdCompressor_compress(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int mode = ZSTD_e_continue; @@ -230,7 +230,7 @@ _zstd_ZstdCompressor_flush(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int mode = ZSTD_e_end; @@ -291,4 +291,4 @@ _zstd_ZstdCompressor_set_pledged_input_size(PyObject *self, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=7456c4e928df1758 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=07e7831524110b71 input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/decompressor.c.h b/Modules/_zstd/clinic/decompressor.c.h index 2ba8c74b678169..230ba174cc6fdb 100644 --- a/Modules/_zstd/clinic/decompressor.c.h +++ b/Modules/_zstd/clinic/decompressor.c.h @@ -58,7 +58,7 @@ _zstd_ZstdDecompressor_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -181,7 +181,7 @@ _zstd_ZstdDecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -220,4 +220,4 @@ _zstd_ZstdDecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssiz return return_value; } -/*[clinic end generated code: output=46a55e5eb7e5233d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2686a12b08daa93c input=a9049054013a1b77]*/ diff --git a/Modules/_zstd/clinic/zstddict.c.h b/Modules/_zstd/clinic/zstddict.c.h index 14117a7582422b..0751dc2eff0c60 100644 --- a/Modules/_zstd/clinic/zstddict.c.h +++ b/Modules/_zstd/clinic/zstddict.c.h @@ -59,7 +59,7 @@ _zstd_ZstdDict_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -222,4 +222,4 @@ _zstd_ZstdDict_as_prefix_get(PyObject *self, void *Py_UNUSED(context)) { return _zstd_ZstdDict_as_prefix_get_impl((ZstdDict *)self); } -/*[clinic end generated code: output=82dce84ba1d2ab3f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f01c8d4ac107f0e0 input=a9049054013a1b77]*/ diff --git a/Modules/cjkcodecs/clinic/multibytecodec.c.h b/Modules/cjkcodecs/clinic/multibytecodec.c.h index fedf411df35749..919b54f84fae78 100644 --- a/Modules/cjkcodecs/clinic/multibytecodec.c.h +++ b/Modules/cjkcodecs/clinic/multibytecodec.c.h @@ -58,7 +58,7 @@ _multibytecodec_MultibyteCodec_encode(PyObject *self, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *input; const char *errors = NULL; @@ -147,7 +147,7 @@ _multibytecodec_MultibyteCodec_decode(PyObject *self, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer input = {NULL, NULL}; const char *errors = NULL; @@ -237,7 +237,7 @@ _multibytecodec_MultibyteIncrementalEncoder_encode(PyObject *self, PyObject *con .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *input; int final = 0; @@ -369,7 +369,7 @@ _multibytecodec_MultibyteIncrementalDecoder_decode(PyObject *self, PyObject *con .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer input = {NULL, NULL}; int final = 0; @@ -607,7 +607,7 @@ _multibytecodec_MultibyteStreamWriter_write(PyObject *self, PyTypeObject *cls, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *strobj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -652,7 +652,7 @@ _multibytecodec_MultibyteStreamWriter_writelines(PyObject *self, PyTypeObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *lines; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -696,4 +696,4 @@ PyDoc_STRVAR(_multibytecodec___create_codec__doc__, #define _MULTIBYTECODEC___CREATE_CODEC_METHODDEF \ {"__create_codec", (PyCFunction)_multibytecodec___create_codec, METH_O, _multibytecodec___create_codec__doc__}, -/*[clinic end generated code: output=41cbd0ca4e03dbfb input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6be6120a86785bfc input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_asynciomodule.c.h b/Modules/clinic/_asynciomodule.c.h index f79086e679c34e..1668a6d322a4c2 100644 --- a/Modules/clinic/_asynciomodule.c.h +++ b/Modules/clinic/_asynciomodule.c.h @@ -60,7 +60,7 @@ _asyncio_Future___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -177,7 +177,7 @@ _asyncio_Future_set_result(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *result; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -227,7 +227,7 @@ _asyncio_Future_set_exception(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *exception; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -292,7 +292,7 @@ _asyncio_Future_add_done_callback(PyObject *self, PyTypeObject *cls, PyObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *fn; PyObject *context = NULL; @@ -348,7 +348,7 @@ _asyncio_Future_remove_done_callback(PyObject *self, PyTypeObject *cls, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *fn; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -413,7 +413,7 @@ _asyncio_Future_cancel(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *msg = Py_None; @@ -910,7 +910,7 @@ _asyncio_Task___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -1172,7 +1172,7 @@ _asyncio_Task_cancel(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *msg = Py_None; @@ -1312,7 +1312,7 @@ _asyncio_Task_get_stack(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *limit = Py_None; @@ -1382,7 +1382,7 @@ _asyncio_Task_print_stack(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *limit = Py_None; PyObject *file = Py_None; @@ -1660,7 +1660,7 @@ _asyncio__register_task(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1720,7 +1720,7 @@ _asyncio__register_eager_task(PyObject *module, PyObject *const *args, Py_ssize_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1780,7 +1780,7 @@ _asyncio__unregister_task(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1840,7 +1840,7 @@ _asyncio__unregister_eager_task(PyObject *module, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *task; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1902,7 +1902,7 @@ _asyncio__enter_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *loop; PyObject *task; @@ -1966,7 +1966,7 @@ _asyncio__leave_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *loop; PyObject *task; @@ -2029,7 +2029,7 @@ _asyncio__swap_current_task(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *loop; PyObject *task; @@ -2089,7 +2089,7 @@ _asyncio_current_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *loop = Py_None; @@ -2152,7 +2152,7 @@ _asyncio_all_tasks(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *loop = Py_None; @@ -2232,4 +2232,4 @@ _asyncio_future_discard_from_awaited_by(PyObject *module, PyObject *const *args, exit: return return_value; } -/*[clinic end generated code: output=3155d0514a6234d3 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b28a9c700231e282 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_bisectmodule.c.h b/Modules/clinic/_bisectmodule.c.h index de0152d916579e..7c43cf3aa643c6 100644 --- a/Modules/clinic/_bisectmodule.c.h +++ b/Modules/clinic/_bisectmodule.c.h @@ -62,7 +62,7 @@ _bisect_bisect_right(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -173,7 +173,7 @@ _bisect_insort_right(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -281,7 +281,7 @@ _bisect_bisect_left(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -392,7 +392,7 @@ _bisect_insort_left(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *x; @@ -446,4 +446,4 @@ _bisect_insort_left(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P exit: return return_value; } -/*[clinic end generated code: output=4a980ef928aa374d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=12de23fafd2aaf02 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_bz2module.c.h b/Modules/clinic/_bz2module.c.h index 682a4f9e44b209..ddb6fdb16d648b 100644 --- a/Modules/clinic/_bz2module.c.h +++ b/Modules/clinic/_bz2module.c.h @@ -167,7 +167,7 @@ _bz2_BZ2Decompressor_decompress(PyObject *self, PyObject *const *args, Py_ssize_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -237,4 +237,4 @@ _bz2_BZ2Decompressor(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=61688c8db8c30d44 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=d606c07c5fc75b63 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_codecsmodule.c.h b/Modules/clinic/_codecsmodule.c.h index ec6320a7b5c29b..0ec2093a86e425 100644 --- a/Modules/clinic/_codecsmodule.c.h +++ b/Modules/clinic/_codecsmodule.c.h @@ -119,7 +119,7 @@ _codecs_encode(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *obj; const char *encoding = NULL; @@ -222,7 +222,7 @@ _codecs_decode(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *obj; const char *encoding = NULL; @@ -2802,4 +2802,4 @@ _codecs_lookup_error(PyObject *module, PyObject *arg) #ifndef _CODECS_CODE_PAGE_ENCODE_METHODDEF #define _CODECS_CODE_PAGE_ENCODE_METHODDEF #endif /* !defined(_CODECS_CODE_PAGE_ENCODE_METHODDEF) */ -/*[clinic end generated code: output=303941f667ec3c04 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=9e9f34e19747096f input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_collectionsmodule.c.h b/Modules/clinic/_collectionsmodule.c.h index 6d839fd7db532c..1f8e589b123716 100644 --- a/Modules/clinic/_collectionsmodule.c.h +++ b/Modules/clinic/_collectionsmodule.c.h @@ -492,7 +492,7 @@ deque_init(PyObject *deque, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -632,4 +632,4 @@ tuplegetter_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=65a9524dcc2f946d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=c85356a3ef4baeb7 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_csv.c.h b/Modules/clinic/_csv.c.h index e3f111e6b8cc2d..3cc915cee77906 100644 --- a/Modules/clinic/_csv.c.h +++ b/Modules/clinic/_csv.c.h @@ -73,7 +73,7 @@ _csv_unregister_dialect(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -133,7 +133,7 @@ _csv_get_dialect(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -196,7 +196,7 @@ _csv_field_size_limit(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *new_limit = NULL; @@ -215,4 +215,4 @@ _csv_field_size_limit(PyObject *module, PyObject *const *args, Py_ssize_t nargs, exit: return return_value; } -/*[clinic end generated code: output=bbc0a01fb338b56a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=416fbe4ee52c333a input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_cursesmodule.c.h b/Modules/clinic/_cursesmodule.c.h index 73e5bd83901a18..4b47e820adc927 100644 --- a/Modules/clinic/_cursesmodule.c.h +++ b/Modules/clinic/_cursesmodule.c.h @@ -2719,7 +2719,7 @@ _curses_setupterm(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *term = NULL; int fd = -1; @@ -4450,4 +4450,4 @@ _curses_has_extended_color_support(PyObject *module, PyObject *Py_UNUSED(ignored #ifndef _CURSES_ASSUME_DEFAULT_COLORS_METHODDEF #define _CURSES_ASSUME_DEFAULT_COLORS_METHODDEF #endif /* !defined(_CURSES_ASSUME_DEFAULT_COLORS_METHODDEF) */ -/*[clinic end generated code: output=fb27b474caebd9c3 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=fea4ff856ae4f0b5 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_datetimemodule.c.h b/Modules/clinic/_datetimemodule.c.h index 6a5401257664dd..617696a787976d 100644 --- a/Modules/clinic/_datetimemodule.c.h +++ b/Modules/clinic/_datetimemodule.c.h @@ -68,7 +68,7 @@ iso_calendar_date_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); int year; @@ -142,7 +142,7 @@ datetime_date_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int year = GET_YEAR(self); int month = GET_MONTH(self); @@ -231,7 +231,7 @@ datetime_time_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int hour = TIME_GET_HOUR(self); int minute = TIME_GET_MINUTE(self); @@ -353,7 +353,7 @@ datetime_datetime_now(PyObject *type, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *tz = Py_None; @@ -421,7 +421,7 @@ datetime_datetime_replace(PyObject *self, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[9]; + static _Py_thread_local PyObject *argsbuf[9]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int year = GET_YEAR(self); int month = GET_MONTH(self); @@ -524,4 +524,4 @@ datetime_datetime_replace(PyObject *self, PyObject *const *args, Py_ssize_t narg exit: return return_value; } -/*[clinic end generated code: output=2c7dd28cb6a1adce input=a9049054013a1b77]*/ +/*[clinic end generated code: output=648c90dbf5cb1a61 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_elementtree.c.h b/Modules/clinic/_elementtree.c.h index d510dd409ec2b6..5db5fdfa4fd296 100644 --- a/Modules/clinic/_elementtree.c.h +++ b/Modules/clinic/_elementtree.c.h @@ -38,7 +38,7 @@ _elementtree_Element_append(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *subelement; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -196,7 +196,7 @@ _elementtree_Element___setstate__(PyObject *self, PyTypeObject *cls, PyObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *state; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -240,7 +240,7 @@ _elementtree_Element_extend(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *elements; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -298,7 +298,7 @@ _elementtree_Element_find(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *namespaces = Py_None; @@ -364,7 +364,7 @@ _elementtree_Element_findtext(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *default_value = Py_None; @@ -436,7 +436,7 @@ _elementtree_Element_findall(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *namespaces = Py_None; @@ -501,7 +501,7 @@ _elementtree_Element_iterfind(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *path; PyObject *namespaces = Py_None; @@ -566,7 +566,7 @@ _elementtree_Element_get(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; PyObject *default_value = Py_None; @@ -631,7 +631,7 @@ _elementtree_Element_iter(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *tag = Py_None; @@ -780,7 +780,7 @@ _elementtree_Element_makeelement(PyObject *self, PyTypeObject *cls, PyObject *co .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *tag; PyObject *attrib; @@ -897,7 +897,7 @@ _elementtree_TreeBuilder___init__(PyObject *self, PyObject *args, PyObject *kwar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1174,7 +1174,7 @@ _elementtree_XMLParser___init__(PyObject *self, PyObject *args, PyObject *kwargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1331,4 +1331,4 @@ _elementtree_XMLParser__setevents(PyObject *self, PyObject *const *args, Py_ssiz exit: return return_value; } -/*[clinic end generated code: output=1b165551ab95f91f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e92e585819cb386a input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_functoolsmodule.c.h b/Modules/clinic/_functoolsmodule.c.h index 9e879c3538791b..9b07efa8e081d0 100644 --- a/Modules/clinic/_functoolsmodule.c.h +++ b/Modules/clinic/_functoolsmodule.c.h @@ -55,7 +55,7 @@ _functools_cmp_to_key(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *mycmp; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -121,7 +121,7 @@ _functools_reduce(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *func; PyObject *seq; @@ -192,4 +192,4 @@ _functools__lru_cache_wrapper_cache_clear(PyObject *self, PyObject *Py_UNUSED(ig return return_value; } -/*[clinic end generated code: output=5be4313b8d30c8c1 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=611be58c69ed0023 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_hashopenssl.c.h b/Modules/clinic/_hashopenssl.c.h index 9ddfe48d7f256b..0642c76f557d15 100644 --- a/Modules/clinic/_hashopenssl.c.h +++ b/Modules/clinic/_hashopenssl.c.h @@ -131,7 +131,7 @@ _hashlib_HASHXOF_digest(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -204,7 +204,7 @@ _hashlib_HASHXOF_hexdigest(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -281,7 +281,7 @@ _hashlib_HASH_new(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *name; PyObject *data = NULL; @@ -380,7 +380,7 @@ _hashlib_openssl_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -465,7 +465,7 @@ _hashlib_openssl_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -551,7 +551,7 @@ _hashlib_openssl_sha224(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -637,7 +637,7 @@ _hashlib_openssl_sha256(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -723,7 +723,7 @@ _hashlib_openssl_sha384(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -809,7 +809,7 @@ _hashlib_openssl_sha512(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -897,7 +897,7 @@ _hashlib_openssl_sha3_224(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -987,7 +987,7 @@ _hashlib_openssl_sha3_256(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1077,7 +1077,7 @@ _hashlib_openssl_sha3_384(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1167,7 +1167,7 @@ _hashlib_openssl_sha3_512(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1257,7 +1257,7 @@ _hashlib_openssl_shake_128(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1347,7 +1347,7 @@ _hashlib_openssl_shake_256(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -1436,7 +1436,7 @@ pbkdf2_hmac(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; const char *hash_name; Py_buffer password = {NULL, NULL}; @@ -1537,7 +1537,7 @@ _hashlib_scrypt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[7]; + static _Py_thread_local PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 5; Py_buffer password = {NULL, NULL}; Py_buffer salt = {NULL, NULL}; @@ -1643,7 +1643,7 @@ _hashlib_hmac_singleshot(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_buffer key = {NULL, NULL}; Py_buffer msg = {NULL, NULL}; PyObject *digest; @@ -1719,7 +1719,7 @@ _hashlib_hmac_new(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer key = {NULL, NULL}; PyObject *msg_obj = NULL; @@ -1816,7 +1816,7 @@ _hashlib_HMAC_update(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *msg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1976,4 +1976,4 @@ _hashlib_compare_digest(PyObject *module, PyObject *const *args, Py_ssize_t narg #ifndef _HASHLIB_OPENSSL_SHAKE_256_METHODDEF #define _HASHLIB_OPENSSL_SHAKE_256_METHODDEF #endif /* !defined(_HASHLIB_OPENSSL_SHAKE_256_METHODDEF) */ -/*[clinic end generated code: output=10651fae41bd01bb input=a9049054013a1b77]*/ +/*[clinic end generated code: output=8fba09f366a9d62b input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_lsprof.c.h b/Modules/clinic/_lsprof.c.h index e4a371ada38777..b0f4d2a815010e 100644 --- a/Modules/clinic/_lsprof.c.h +++ b/Modules/clinic/_lsprof.c.h @@ -272,7 +272,7 @@ _lsprof_Profiler_enable(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int subcalls = 1; int builtins = 1; @@ -387,7 +387,7 @@ profiler_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -444,4 +444,4 @@ profiler_init(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=332489008f23c628 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=1212495763f36c12 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_lzmamodule.c.h b/Modules/clinic/_lzmamodule.c.h index 8c502c41fc613b..463e2b93b9f14e 100644 --- a/Modules/clinic/_lzmamodule.c.h +++ b/Modules/clinic/_lzmamodule.c.h @@ -125,7 +125,7 @@ _lzma_LZMADecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -223,7 +223,7 @@ _lzma_LZMADecompressor(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -333,4 +333,4 @@ _lzma__decode_filter_properties(PyObject *module, PyObject *const *args, Py_ssiz return return_value; } -/*[clinic end generated code: output=6e70f4b6fb38d18b input=a9049054013a1b77]*/ +/*[clinic end generated code: output=decbc82f150bbb25 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_opcode.c.h b/Modules/clinic/_opcode.c.h index fda3ad34dedb53..36c9a0832fa073 100644 --- a/Modules/clinic/_opcode.c.h +++ b/Modules/clinic/_opcode.c.h @@ -52,7 +52,7 @@ _opcode_stack_effect(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int opcode; PyObject *oparg = Py_None; @@ -132,7 +132,7 @@ _opcode_is_valid(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -198,7 +198,7 @@ _opcode_has_arg(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -264,7 +264,7 @@ _opcode_has_const(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -330,7 +330,7 @@ _opcode_has_name(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -396,7 +396,7 @@ _opcode_has_jump(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -467,7 +467,7 @@ _opcode_has_free(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -533,7 +533,7 @@ _opcode_has_local(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -599,7 +599,7 @@ _opcode_has_exc(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int opcode; int _return_value; @@ -757,7 +757,7 @@ _opcode_get_executor(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *code; int offset; @@ -776,4 +776,4 @@ _opcode_get_executor(PyObject *module, PyObject *const *args, Py_ssize_t nargs, exit: return return_value; } -/*[clinic end generated code: output=5f02e84c23eff00a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=261f9213fdec9792 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_pickle.c.h b/Modules/clinic/_pickle.c.h index 1844d318497579..229358483f81d2 100644 --- a/Modules/clinic/_pickle.c.h +++ b/Modules/clinic/_pickle.c.h @@ -61,7 +61,7 @@ _pickle_Pickler_dump(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *obj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -175,7 +175,7 @@ _pickle_Pickler___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -299,7 +299,7 @@ _pickle_Unpickler_persistent_load(PyObject *self, PyTypeObject *cls, PyObject *c .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *pid; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -378,7 +378,7 @@ _pickle_Unpickler_find_class(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *module_name; PyObject *global_name; @@ -485,7 +485,7 @@ _pickle_Unpickler___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -682,7 +682,7 @@ _pickle_dump(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *obj; PyObject *file; @@ -789,7 +789,7 @@ _pickle_dumps(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *obj; PyObject *protocol = Py_None; @@ -900,7 +900,7 @@ _pickle_load(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file; int fix_imports = 1; @@ -1029,7 +1029,7 @@ _pickle_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *data; int fix_imports = 1; @@ -1098,4 +1098,4 @@ _pickle_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec exit: return return_value; } -/*[clinic end generated code: output=0054344b3110c30a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=863e0d8259b8769f input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_queuemodule.c.h b/Modules/clinic/_queuemodule.c.h index 5a69e32c45d426..563190aaacc98c 100644 --- a/Modules/clinic/_queuemodule.c.h +++ b/Modules/clinic/_queuemodule.c.h @@ -85,7 +85,7 @@ _queue_SimpleQueue_put(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *item; int block = 1; @@ -165,7 +165,7 @@ _queue_SimpleQueue_put_nowait(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *item; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -234,7 +234,7 @@ _queue_SimpleQueue_get(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int block = 1; PyObject *timeout_obj = Py_None; @@ -358,4 +358,4 @@ _queue_SimpleQueue_qsize(PyObject *self, PyObject *Py_UNUSED(ignored)) exit: return return_value; } -/*[clinic end generated code: output=b893019444904908 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=508ebd0f316c9655 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_remote_debugging_module.c.h b/Modules/clinic/_remote_debugging_module.c.h index 8208b9e36e0cd7..4b15d3e580a023 100644 --- a/Modules/clinic/_remote_debugging_module.c.h +++ b/Modules/clinic/_remote_debugging_module.c.h @@ -71,7 +71,7 @@ _remote_debugging_RemoteUnwinder___init__(PyObject *self, PyObject *args, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -288,4 +288,4 @@ _remote_debugging_RemoteUnwinder_get_async_stack_trace(PyObject *self, PyObject return return_value; } -/*[clinic end generated code: output=177edc98de9a441a input=a9049054013a1b77]*/ +/*[clinic end generated code: output=64c7f0b258d30b7b input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_ssl.c.h b/Modules/clinic/_ssl.c.h index 17eb035676f493..8e591aa8515f9e 100644 --- a/Modules/clinic/_ssl.c.h +++ b/Modules/clinic/_ssl.c.h @@ -755,7 +755,7 @@ _ssl__SSLSocket_get_channel_binding(PyObject *self, PyObject *const *args, Py_ss .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *cb_type = "tls-unique"; @@ -1072,7 +1072,7 @@ _ssl__SSLContext_get_groups(PyObject *self, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int include_aliases = 0; @@ -1640,7 +1640,7 @@ _ssl__SSLContext_load_cert_chain(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *certfile; PyObject *keyfile = Py_None; @@ -1716,7 +1716,7 @@ _ssl__SSLContext_load_verify_locations(PyObject *self, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *cafile = Py_None; PyObject *capath = Py_None; @@ -1820,7 +1820,7 @@ _ssl__SSLContext__wrap_socket(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *sock; int server_side; @@ -1917,7 +1917,7 @@ _ssl__SSLContext__wrap_bio(PyObject *self, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PySSLMemoryBIO *incoming; PySSLMemoryBIO *outgoing; @@ -2184,7 +2184,7 @@ _ssl__SSLContext_get_ca_certs(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int binary_form = 0; @@ -2252,7 +2252,7 @@ _ssl__SSLContext_set_psk_client_callback(PyObject *self, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *callback; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2313,7 +2313,7 @@ _ssl__SSLContext_set_psk_server_callback(PyObject *self, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *callback; const char *identity_hint = NULL; @@ -2899,7 +2899,7 @@ _ssl_txt2obj(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; const char *txt; int name = 0; @@ -3019,7 +3019,7 @@ _ssl_enum_certificates(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; const char *store_name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3100,7 +3100,7 @@ _ssl_enum_crls(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; const char *store_name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3142,4 +3142,4 @@ _ssl_enum_crls(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje #ifndef _SSL_ENUM_CRLS_METHODDEF #define _SSL_ENUM_CRLS_METHODDEF #endif /* !defined(_SSL_ENUM_CRLS_METHODDEF) */ -/*[clinic end generated code: output=62f57cfcfe35dafc input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2167359986f3a89e input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_struct.c.h b/Modules/clinic/_struct.c.h index 228c9382ae9f6e..240dcf0414e037 100644 --- a/Modules/clinic/_struct.c.h +++ b/Modules/clinic/_struct.c.h @@ -54,7 +54,7 @@ Struct___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *format; @@ -159,7 +159,7 @@ Struct_unpack_from(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer buffer = {NULL, NULL}; Py_ssize_t offset = 0; @@ -372,7 +372,7 @@ unpack_from(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyStructObject *s_object = NULL; Py_buffer buffer = {NULL, NULL}; @@ -458,4 +458,4 @@ iter_unpack(PyObject *module, PyObject *const *args, Py_ssize_t nargs) return return_value; } -/*[clinic end generated code: output=52d4dd138353eb94 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=13927832a946a401 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testclinic.c.h b/Modules/clinic/_testclinic.c.h index b061616902dd56..2825d4802d87ae 100644 --- a/Modules/clinic/_testclinic.c.h +++ b/Modules/clinic/_testclinic.c.h @@ -1596,7 +1596,7 @@ keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1655,7 +1655,7 @@ keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1714,7 +1714,7 @@ keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1786,7 +1786,7 @@ keywords_opt_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1869,7 +1869,7 @@ keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1940,7 +1940,7 @@ posonly_keywords(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1999,7 +1999,7 @@ posonly_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -2059,7 +2059,7 @@ posonly_keywords_kwonly(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -2121,7 +2121,7 @@ posonly_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2195,7 +2195,7 @@ posonly_opt_keywords_opt(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2274,7 +2274,7 @@ posonly_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2348,7 +2348,7 @@ posonly_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2427,7 +2427,7 @@ posonly_keywords_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *a; PyObject *b; @@ -2505,7 +2505,7 @@ posonly_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2592,7 +2592,7 @@ posonly_opt_keywords_opt_kwonly_opt(PyObject *module, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2674,7 +2674,7 @@ keyword_only_parameter(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *a; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2844,7 +2844,7 @@ posonly_poskw_varpos(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; PyObject *a; PyObject *b; @@ -2914,7 +2914,7 @@ poskw_varpos(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; PyObject *a; PyObject *__clinic_args = NULL; @@ -2983,7 +2983,7 @@ poskw_varpos_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; @@ -3062,7 +3062,7 @@ poskw_varpos_kwonly_opt2(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; @@ -3144,7 +3144,7 @@ varpos_kwonly_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *__clinic_args = NULL; @@ -3216,7 +3216,7 @@ varpos_kwonly_req_opt(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *__clinic_args = NULL; @@ -3397,7 +3397,7 @@ posonly_poskw_varpos_array(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; PyObject *a; PyObject *b; @@ -3463,7 +3463,7 @@ gh_32092_oob(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 2) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *pos1; @@ -3549,7 +3549,7 @@ gh_32092_kw_pass(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *pos; @@ -3691,7 +3691,7 @@ null_or_tuple_for_varargs(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name; @@ -3769,7 +3769,7 @@ clone_f1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; const char *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3838,7 +3838,7 @@ clone_f2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; const char *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3907,7 +3907,7 @@ clone_with_conv_f1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; custom_t path = { .name = "clone_with_conv_f1", @@ -3973,7 +3973,7 @@ clone_with_conv_f2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; custom_t path = { .name = "clone_with_conv_f2", @@ -4063,7 +4063,7 @@ _testclinic_TestClass_get_defining_class_arg(PyObject *self, PyTypeObject *cls, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *arg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4107,7 +4107,7 @@ _testclinic_TestClass_defclass_varpos(PyObject *self, PyTypeObject *cls, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; PyObject *__clinic_args = NULL; @@ -4160,7 +4160,7 @@ _testclinic_TestClass_defclass_posonly_varpos(PyObject *self, PyTypeObject *cls, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; PyObject *a; PyObject *b; @@ -4342,7 +4342,7 @@ _testclinic_TestClass_posonly_poskw_varpos_no_fastcall(PyObject *type, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *a; @@ -4520,7 +4520,7 @@ _testclinic_TestClass_posonly_poskw_varpos_array_no_fastcall(PyObject *type, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *a; @@ -4542,4 +4542,4 @@ _testclinic_TestClass_posonly_poskw_varpos_array_no_fastcall(PyObject *type, PyO exit: return return_value; } -/*[clinic end generated code: output=8432b4e677afc1ef input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e031dd5be31bb871 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testclinic_depr.c.h b/Modules/clinic/_testclinic_depr.c.h index 464b5ccb246d9d..8f9055b6715bbd 100644 --- a/Modules/clinic/_testclinic_depr.c.h +++ b/Modules/clinic/_testclinic_depr.c.h @@ -67,7 +67,7 @@ depr_star_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -155,7 +155,7 @@ depr_star_new_clone(PyObject *type, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *a = Py_None; @@ -240,7 +240,7 @@ depr_star_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -328,7 +328,7 @@ depr_star_init_clone(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *a = Py_None; @@ -484,7 +484,7 @@ depr_kwd_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -570,7 +570,7 @@ depr_kwd_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -733,7 +733,7 @@ depr_star_pos0_len1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *a; if (nargs == 1) { @@ -814,7 +814,7 @@ depr_star_pos0_len2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -898,7 +898,7 @@ depr_star_pos0_len3_with_kwd(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject *a; PyObject *b; PyObject *c; @@ -985,7 +985,7 @@ depr_star_pos1_len1_opt(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1073,7 +1073,7 @@ depr_star_pos1_len1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1157,7 +1157,7 @@ depr_star_pos1_len2_with_kwd(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject *a; PyObject *b; PyObject *c; @@ -1245,7 +1245,7 @@ depr_star_pos2_len1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -1331,7 +1331,7 @@ depr_star_pos2_len2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject *a; PyObject *b; PyObject *c; @@ -1419,7 +1419,7 @@ depr_star_pos2_len2_with_kwd(PyObject *module, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; PyObject *a; PyObject *b; PyObject *c; @@ -1595,7 +1595,7 @@ depr_star_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[8]; + static _Py_thread_local PyObject *argsbuf[8]; PyObject *a; PyObject *b; PyObject *c; @@ -1691,7 +1691,7 @@ depr_kwd_required_1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *a; PyObject *b; @@ -1775,7 +1775,7 @@ depr_kwd_required_2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject *a; PyObject *b; PyObject *c; @@ -1859,7 +1859,7 @@ depr_kwd_optional_1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -1948,7 +1948,7 @@ depr_kwd_optional_2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *a; PyObject *b = Py_None; @@ -2044,7 +2044,7 @@ depr_kwd_optional_3(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *a = Py_None; PyObject *b = Py_None; @@ -2145,7 +2145,7 @@ depr_kwd_required_optional(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *a; PyObject *b; @@ -2325,7 +2325,7 @@ depr_kwd_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[8]; + static _Py_thread_local PyObject *argsbuf[8]; PyObject *a; PyObject *b; PyObject *c; @@ -2429,7 +2429,7 @@ depr_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[7]; + static _Py_thread_local PyObject *argsbuf[7]; PyObject *a; PyObject *b; PyObject *c; @@ -2474,4 +2474,4 @@ depr_multi(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * exit: return return_value; } -/*[clinic end generated code: output=09c4c54841d592f7 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=68fe32f7febd367c input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testinternalcapi.c.h b/Modules/clinic/_testinternalcapi.c.h index eb04b84a34aa25..780be682c4643e 100644 --- a/Modules/clinic/_testinternalcapi.c.h +++ b/Modules/clinic/_testinternalcapi.c.h @@ -51,7 +51,7 @@ _testinternalcapi_compiler_cleandoc(PyObject *module, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *doc; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -133,7 +133,7 @@ _testinternalcapi_compiler_codegen(PyObject *module, PyObject *const *args, Py_s .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *ast; PyObject *filename; @@ -209,7 +209,7 @@ _testinternalcapi_optimize_cfg(PyObject *module, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject *instructions; PyObject *consts; int nlocals; @@ -277,7 +277,7 @@ _testinternalcapi_assemble_code_object(PyObject *module, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject *filename; PyObject *instructions; PyObject *metadata; @@ -356,7 +356,7 @@ gh_119213_getargs(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *spam = Py_None; @@ -392,4 +392,4 @@ get_next_dict_keys_version(PyObject *module, PyObject *Py_UNUSED(ignored)) { return get_next_dict_keys_version_impl(module); } -/*[clinic end generated code: output=75e3bb6d11240e73 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2c8fbf7465f046a4 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_testmultiphase.c.h b/Modules/clinic/_testmultiphase.c.h index 8d28327c57d7f3..2e81057d283c39 100644 --- a/Modules/clinic/_testmultiphase.c.h +++ b/Modules/clinic/_testmultiphase.c.h @@ -106,7 +106,7 @@ _testmultiphase_StateAccessType_increment_count_clinic(PyObject *self, PyTypeObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int n = 1; int twice = 0; @@ -165,4 +165,4 @@ _testmultiphase_StateAccessType_get_count(PyObject *self, PyTypeObject *cls, PyO } return _testmultiphase_StateAccessType_get_count_impl((StateAccessTypeObject *)self, cls); } -/*[clinic end generated code: output=017e3b7af3fc8090 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=a1fa210c6442c428 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_threadmodule.c.h b/Modules/clinic/_threadmodule.c.h index 4e069f812d49d5..de35de79b93885 100644 --- a/Modules/clinic/_threadmodule.c.h +++ b/Modules/clinic/_threadmodule.c.h @@ -121,7 +121,7 @@ _thread_set_name(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *name_obj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -149,4 +149,4 @@ _thread_set_name(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb #ifndef _THREAD_SET_NAME_METHODDEF #define _THREAD_SET_NAME_METHODDEF #endif /* !defined(_THREAD_SET_NAME_METHODDEF) */ -/*[clinic end generated code: output=67d9f854743d0093 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=c9942bf7a070fc69 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_winapi.c.h b/Modules/clinic/_winapi.c.h index cf67fd5ad58971..5589b56e574e14 100644 --- a/Modules/clinic/_winapi.c.h +++ b/Modules/clinic/_winapi.c.h @@ -798,7 +798,7 @@ _winapi_GetLongPathName(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; LPCWSTR path = NULL; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -907,7 +907,7 @@ _winapi_GetShortPathName(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; LPCWSTR path = NULL; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2057,7 +2057,7 @@ _winapi__mimetypes_read_windows_registry(PyObject *module, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *on_type_read; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2187,4 +2187,4 @@ _winapi_CopyFile2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO #ifndef _WINAPI_GETSHORTPATHNAME_METHODDEF #define _WINAPI_GETSHORTPATHNAME_METHODDEF #endif /* !defined(_WINAPI_GETSHORTPATHNAME_METHODDEF) */ -/*[clinic end generated code: output=2bc8188f4a58e37c input=a9049054013a1b77]*/ +/*[clinic end generated code: output=3fcf8c64a6209fa3 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_zoneinfo.c.h b/Modules/clinic/_zoneinfo.c.h index 709cfa981a1a5f..5ef37f2d84a51c 100644 --- a/Modules/clinic/_zoneinfo.c.h +++ b/Modules/clinic/_zoneinfo.c.h @@ -49,7 +49,7 @@ zoneinfo_ZoneInfo(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *key; @@ -112,7 +112,7 @@ zoneinfo_ZoneInfo_from_file(PyObject *type, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file_obj; PyObject *key = Py_None; @@ -178,7 +178,7 @@ zoneinfo_ZoneInfo_no_cache(PyObject *type, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *key; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -237,7 +237,7 @@ zoneinfo_ZoneInfo_clear_cache(PyObject *type, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *only_keys = Py_None; @@ -289,7 +289,7 @@ zoneinfo_ZoneInfo_utcoffset(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *dt; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -333,7 +333,7 @@ zoneinfo_ZoneInfo_dst(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *dt; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -378,7 +378,7 @@ zoneinfo_ZoneInfo_tzname(PyObject *self, PyTypeObject *cls, PyObject *const *arg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *dt; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -423,7 +423,7 @@ zoneinfo_ZoneInfo__unpickle(PyObject *type, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *key; unsigned char from_cache; @@ -454,4 +454,4 @@ zoneinfo_ZoneInfo__unpickle(PyObject *type, PyTypeObject *cls, PyObject *const * exit: return return_value; } -/*[clinic end generated code: output=ef5f11cc15a0ca49 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e0004fd9bced274b input=a9049054013a1b77]*/ diff --git a/Modules/clinic/arraymodule.c.h b/Modules/clinic/arraymodule.c.h index a8f466e41c9092..e420cb918cbe81 100644 --- a/Modules/clinic/arraymodule.c.h +++ b/Modules/clinic/arraymodule.c.h @@ -230,7 +230,7 @@ array_array_extend(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *bb; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -398,7 +398,7 @@ array_array_fromfile(PyObject *self, PyTypeObject *cls, PyObject *const *args, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *f; Py_ssize_t n; @@ -455,7 +455,7 @@ array_array_tofile(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py_ .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *f; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -715,7 +715,7 @@ array_array___reduce_ex__(PyObject *self, PyTypeObject *cls, PyObject *const *ar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *value; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -773,4 +773,4 @@ array_arrayiterator___setstate__(PyObject *self, PyObject *state) return return_value; } -/*[clinic end generated code: output=a0ae20bfff7bbddf input=a9049054013a1b77]*/ +/*[clinic end generated code: output=7289d96f554169a6 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/binascii.c.h b/Modules/clinic/binascii.c.h index f96ac882adb911..54c1da9e96f550 100644 --- a/Modules/clinic/binascii.c.h +++ b/Modules/clinic/binascii.c.h @@ -82,7 +82,7 @@ binascii_b2a_uu(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int backtick = 0; @@ -161,7 +161,7 @@ binascii_a2b_base64(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int strict_mode = 0; @@ -235,7 +235,7 @@ binascii_b2a_base64(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int newline = 1; @@ -441,7 +441,7 @@ binascii_b2a_hex(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; PyObject *sep = NULL; @@ -533,7 +533,7 @@ binascii_hexlify(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; PyObject *sep = NULL; @@ -682,7 +682,7 @@ binascii_a2b_qp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int header = 0; @@ -761,7 +761,7 @@ binascii_b2a_qp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int quotetabs = 0; @@ -812,4 +812,4 @@ binascii_b2a_qp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj return return_value; } -/*[clinic end generated code: output=6c0000cc3966813b input=a9049054013a1b77]*/ +/*[clinic end generated code: output=5fab47abf9b06847 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/blake2module.c.h b/Modules/clinic/blake2module.c.h index 301d4b80ebf028..4cfc512afb2855 100644 --- a/Modules/clinic/blake2module.c.h +++ b/Modules/clinic/blake2module.c.h @@ -57,7 +57,7 @@ py_blake2b_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[14]; + static _Py_thread_local PyObject *argsbuf[14]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -266,7 +266,7 @@ py_blake2s_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[14]; + static _Py_thread_local PyObject *argsbuf[14]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -506,4 +506,4 @@ _blake2_blake2b_hexdigest(PyObject *self, PyObject *Py_UNUSED(ignored)) { return _blake2_blake2b_hexdigest_impl((Blake2Object *)self); } -/*[clinic end generated code: output=ab610039a1a7b3fd input=a9049054013a1b77]*/ +/*[clinic end generated code: output=cecd57f3ab745a7d input=a9049054013a1b77]*/ diff --git a/Modules/clinic/cmathmodule.c.h b/Modules/clinic/cmathmodule.c.h index 05aba1c61d7807..09846304b37eb1 100644 --- a/Modules/clinic/cmathmodule.c.h +++ b/Modules/clinic/cmathmodule.c.h @@ -926,7 +926,7 @@ cmath_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; Py_complex a; Py_complex b; @@ -985,4 +985,4 @@ cmath_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec exit: return return_value; } -/*[clinic end generated code: output=89fa594a9b0c0e14 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=77711a5f9a1c0285 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/gcmodule.c.h b/Modules/clinic/gcmodule.c.h index 3124394cc5ae07..2e550b09d37e16 100644 --- a/Modules/clinic/gcmodule.c.h +++ b/Modules/clinic/gcmodule.c.h @@ -123,7 +123,7 @@ gc_collect(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int generation = NUM_GENERATIONS - 1; Py_ssize_t _return_value; @@ -417,7 +417,7 @@ gc_get_objects(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; Py_ssize_t generation = -1; @@ -584,4 +584,4 @@ gc_get_freeze_count(PyObject *module, PyObject *Py_UNUSED(ignored)) exit: return return_value; } -/*[clinic end generated code: output=66fec1df6de0cb30 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=90499afd43f63e8c input=a9049054013a1b77]*/ diff --git a/Modules/clinic/grpmodule.c.h b/Modules/clinic/grpmodule.c.h index 483411f2ae761d..5fe50baca00e96 100644 --- a/Modules/clinic/grpmodule.c.h +++ b/Modules/clinic/grpmodule.c.h @@ -53,7 +53,7 @@ grp_getgrgid(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *id; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -113,7 +113,7 @@ grp_getgrnam(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *name; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -152,4 +152,4 @@ grp_getgrall(PyObject *module, PyObject *Py_UNUSED(ignored)) { return grp_getgrall_impl(module); } -/*[clinic end generated code: output=021824e82591772e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=07ebad430da59d76 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/hmacmodule.c.h b/Modules/clinic/hmacmodule.c.h index 40b982bf874de5..009ee23c901f70 100644 --- a/Modules/clinic/hmacmodule.c.h +++ b/Modules/clinic/hmacmodule.c.h @@ -52,7 +52,7 @@ _hmac_new(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *keyobj; PyObject *msgobj = NULL; @@ -146,7 +146,7 @@ _hmac_HMAC_update(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *msgobj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -304,7 +304,7 @@ _hmac_compute_digest(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject *key; PyObject *msg; PyObject *digest; @@ -670,4 +670,4 @@ _hmac_compute_blake2b_32(PyObject *module, PyObject *const *args, Py_ssize_t nar exit: return return_value; } -/*[clinic end generated code: output=648acb976f494276 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=8d9115bf1e508796 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/itertoolsmodule.c.h b/Modules/clinic/itertoolsmodule.c.h index 61e03a0b6e3838..b01a116d17c72c 100644 --- a/Modules/clinic/itertoolsmodule.c.h +++ b/Modules/clinic/itertoolsmodule.c.h @@ -65,7 +65,7 @@ batched_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -184,7 +184,7 @@ itertools_groupby(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -546,7 +546,7 @@ itertools_combinations(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *iterable; @@ -620,7 +620,7 @@ itertools_combinations_with_replacement(PyTypeObject *type, PyObject *args, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *iterable; @@ -693,7 +693,7 @@ itertools_permutations(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -758,7 +758,7 @@ itertools_accumulate(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -836,7 +836,7 @@ itertools_compress(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *seq1; @@ -937,7 +937,7 @@ itertools_count(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -965,4 +965,4 @@ itertools_count(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=c2383311cc492518 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=60c8bfce2dd2f0ce input=a9049054013a1b77]*/ diff --git a/Modules/clinic/mathmodule.c.h b/Modules/clinic/mathmodule.c.h index 33ca0ce8db1097..f36ae16b1ebc37 100644 --- a/Modules/clinic/mathmodule.c.h +++ b/Modules/clinic/mathmodule.c.h @@ -964,7 +964,7 @@ math_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; double a; double b; @@ -1085,7 +1085,7 @@ math_prod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *iterable; PyObject *start = NULL; @@ -1238,7 +1238,7 @@ math_nextafter(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; double x; double y; @@ -1318,4 +1318,4 @@ math_ulp(PyObject *module, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=40e097ba413ca6c1 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=dd081307c19f58cf input=a9049054013a1b77]*/ diff --git a/Modules/clinic/md5module.c.h b/Modules/clinic/md5module.c.h index 630855240f14db..0446e1810db8d7 100644 --- a/Modules/clinic/md5module.c.h +++ b/Modules/clinic/md5module.c.h @@ -132,7 +132,7 @@ _md5_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -172,4 +172,4 @@ _md5_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw exit: return return_value; } -/*[clinic end generated code: output=bc4e040bd0930d0b input=a9049054013a1b77]*/ +/*[clinic end generated code: output=819ad8adeef60c09 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/overlapped.c.h b/Modules/clinic/overlapped.c.h index 4c7e91c6cd6652..fdadc597d82c2c 100644 --- a/Modules/clinic/overlapped.c.h +++ b/Modules/clinic/overlapped.c.h @@ -480,7 +480,7 @@ _overlapped_Overlapped(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1242,4 +1242,4 @@ _overlapped_Overlapped_WSARecvFromInto(PyObject *self, PyObject *const *args, Py return return_value; } -/*[clinic end generated code: output=d971b06a1cb4b375 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=71a98fc6f5ec1c7f input=a9049054013a1b77]*/ diff --git a/Modules/clinic/posixmodule.c.h b/Modules/clinic/posixmodule.c.h index 4192763e3d7e9f..9aef3419ce6a3f 100644 --- a/Modules/clinic/posixmodule.c.h +++ b/Modules/clinic/posixmodule.c.h @@ -72,7 +72,7 @@ os_stat(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("stat", "path", 0, 0, 0, 1); int dir_fd = DEFAULT_DIR_FD; @@ -157,7 +157,7 @@ os_lstat(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("lstat", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -256,7 +256,7 @@ os_access(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("access", "path", 0, 0, 0, 0); int mode; @@ -419,7 +419,7 @@ os_chdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("chdir", "path", 0, 0, 0, PATH_HAVE_FCHDIR); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -487,7 +487,7 @@ os_fchdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -575,7 +575,7 @@ os_chmod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("chmod", "path", 0, 0, 0, PATH_HAVE_FCHMOD); int mode; @@ -674,7 +674,7 @@ os_fchmod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; int fd; int mode; @@ -747,7 +747,7 @@ os_lchmod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("lchmod", "path", 0, 0, 0, 0); int mode; @@ -826,7 +826,7 @@ os_chflags(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("chflags", "path", 0, 0, 0, 0); unsigned long flags; @@ -927,7 +927,7 @@ os_lchflags(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("lchflags", "path", 0, 0, 0, 0); unsigned long flags; @@ -1015,7 +1015,7 @@ os_chroot(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("chroot", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1082,7 +1082,7 @@ os_fsync(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1169,7 +1169,7 @@ os_fdatasync(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1259,7 +1259,7 @@ os_chown(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("chown", "path", 0, 0, 0, PATH_HAVE_FCHOWN); uid_t uid; @@ -1355,7 +1355,7 @@ os_fchown(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; int fd; uid_t uid; gid_t gid; @@ -1431,7 +1431,7 @@ os_lchown(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; path_t path = PATH_T_INITIALIZE_P("lchown", "path", 0, 0, 0, 0); uid_t uid; gid_t gid; @@ -1554,7 +1554,7 @@ os_link(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("link", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("link", "dst", 0, 0, 0, 0); @@ -1664,7 +1664,7 @@ os_listdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; path_t path = PATH_T_INITIALIZE_P("listdir", "path", 1, 0, 0, PATH_HAVE_FDOPENDIR); @@ -1784,7 +1784,7 @@ os_listmounts(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t volume = PATH_T_INITIALIZE_P("listmounts", "volume", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1851,7 +1851,7 @@ os__path_isdevdrive(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_isdevdrive", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2019,7 +2019,7 @@ os__getvolumepathname(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_getvolumepathname", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2120,7 +2120,7 @@ os__path_exists(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_exists", "path", 0, 0, 1, 1); int _return_value; @@ -2192,7 +2192,7 @@ os__path_lexists(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_lexists", "path", 0, 0, 1, 1); int _return_value; @@ -2303,7 +2303,7 @@ os__path_isfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_isfile", "path", 0, 0, 1, 1); int _return_value; @@ -2375,7 +2375,7 @@ os__path_islink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_islink", "path", 0, 0, 1, 1); int _return_value; @@ -2447,7 +2447,7 @@ os__path_isjunction(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_path_isjunction", "path", 0, 0, 1, 1); int _return_value; @@ -2549,7 +2549,7 @@ os__path_normpath(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE("_path_normpath", "path", 0, 1, 1, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -2620,7 +2620,7 @@ os_mkdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("mkdir", "path", 0, 0, 0, 0); int mode = 511; @@ -2740,7 +2740,7 @@ os_getpriority(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; int which; int who; @@ -2810,7 +2810,7 @@ os_setpriority(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; int which; int who; int priority; @@ -2890,7 +2890,7 @@ os_rename(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("rename", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("rename", "dst", 0, 0, 0, 0); @@ -2984,7 +2984,7 @@ os_replace(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("replace", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("replace", "dst", 0, 0, 0, 0); @@ -3076,7 +3076,7 @@ os_rmdir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("rmdir", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -3150,7 +3150,7 @@ os_system(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; const wchar_t *command = NULL; long _return_value; @@ -3227,7 +3227,7 @@ os_system(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *command = NULL; long _return_value; @@ -3334,7 +3334,7 @@ os_unlink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("unlink", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -3411,7 +3411,7 @@ os_remove(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("remove", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -3532,7 +3532,7 @@ os_utime(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("utime", "path", 0, 0, 0, PATH_UTIME_HAVE_FD); PyObject *times = Py_None; @@ -3632,7 +3632,7 @@ os__exit(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int status; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -3746,7 +3746,7 @@ os_execve(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; path_t path = PATH_T_INITIALIZE_P("execve", "path", 0, 0, 0, PATH_HAVE_FEXECVE); PyObject *argv; PyObject *env; @@ -3844,7 +3844,7 @@ os_posix_spawn(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[10]; + static _Py_thread_local PyObject *argsbuf[10]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("posix_spawn", "path", 0, 0, 0, 0); PyObject *argv; @@ -3997,7 +3997,7 @@ os_posix_spawnp(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[10]; + static _Py_thread_local PyObject *argsbuf[10]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("posix_spawnp", "path", 0, 0, 0, 0); PyObject *argv; @@ -4243,7 +4243,7 @@ os_register_at_fork(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *before = NULL; PyObject *after_in_child = NULL; @@ -4372,7 +4372,7 @@ os_sched_get_priority_max(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int policy; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4437,7 +4437,7 @@ os_sched_get_priority_min(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int policy; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -4536,7 +4536,7 @@ os_sched_param(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *sched_priority; @@ -5404,7 +5404,7 @@ os_getpgid(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; pid_t pid; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -5918,7 +5918,7 @@ os_wait3(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int options; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -5986,7 +5986,7 @@ os_wait4(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; pid_t pid; int options; @@ -6229,7 +6229,7 @@ os_pidfd_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; pid_t pid; unsigned int flags = 0; @@ -6308,7 +6308,7 @@ os_setns(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; int nstype = 0; @@ -6386,7 +6386,7 @@ os_unshare(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int flags; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -6457,7 +6457,7 @@ os_readlink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("readlink", "path", 0, 0, 0, 0); int dir_fd = DEFAULT_DIR_FD; @@ -6544,7 +6544,7 @@ os_symlink(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t src = PATH_T_INITIALIZE_P("symlink", "src", 0, 0, 0, 0); path_t dst = PATH_T_INITIALIZE_P("symlink", "dst", 0, 0, 0, 0); @@ -6678,7 +6678,7 @@ os_timerfd_create(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int clockid; int flags = 0; @@ -6763,7 +6763,7 @@ os_timerfd_settime(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; int flags = 0; @@ -6880,7 +6880,7 @@ os_timerfd_settime_ns(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; int flags = 0; @@ -7214,7 +7214,7 @@ os_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("open", "path", 0, 0, 0, 0); int flags; @@ -7310,7 +7310,7 @@ os_close(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -7442,7 +7442,7 @@ os_dup2(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; int fd; int fd2; @@ -7958,7 +7958,7 @@ os_sendfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[7]; + static _Py_thread_local PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; int out_fd; int in_fd; @@ -8063,7 +8063,7 @@ os_sendfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[7]; + static _Py_thread_local PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; int out_fd; int in_fd; @@ -8175,7 +8175,7 @@ os_sendfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; int out_fd; int in_fd; PyObject *offobj; @@ -8306,7 +8306,7 @@ os_fstat(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -8657,7 +8657,7 @@ os_copy_file_range(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; int src; int dst; @@ -8774,7 +8774,7 @@ os_splice(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; int src; int dst; @@ -8885,7 +8885,7 @@ os_mkfifo(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("mkfifo", "path", 0, 0, 0, 0); int mode = 438; @@ -8988,7 +8988,7 @@ os_mknod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t path = PATH_T_INITIALIZE_P("mknod", "path", 0, 0, 0, 0); int mode = 384; @@ -9234,7 +9234,7 @@ os_truncate(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("truncate", "path", 0, 0, 0, PATH_HAVE_FTRUNCATE); Py_off_t length; @@ -9629,7 +9629,7 @@ os_WIFCONTINUED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -9699,7 +9699,7 @@ os_WIFSTOPPED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -9769,7 +9769,7 @@ os_WIFSIGNALED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -9839,7 +9839,7 @@ os_WIFEXITED(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -9909,7 +9909,7 @@ os_WEXITSTATUS(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -9979,7 +9979,7 @@ os_WTERMSIG(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -10049,7 +10049,7 @@ os_WSTOPSIG(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int status; int _return_value; @@ -10157,7 +10157,7 @@ os_statvfs(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("statvfs", "path", 0, 0, 0, PATH_HAVE_FSTATVFS); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -10224,7 +10224,7 @@ os__getdiskusage(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_getdiskusage", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -10341,7 +10341,7 @@ os_pathconf(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; path_t path = PATH_T_INITIALIZE_P("pathconf", "path", 0, 0, 0, PATH_HAVE_FPATHCONF); int name; long _return_value; @@ -10533,7 +10533,7 @@ os_startfile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; path_t filepath = PATH_T_INITIALIZE_P("startfile", "filepath", 0, 0, 0, 0); const wchar_t *operation = NULL; @@ -10680,7 +10680,7 @@ os_device_encoding(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -10877,7 +10877,7 @@ os_getxattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("getxattr", "path", 0, 0, 0, 1); path_t attribute = PATH_T_INITIALIZE_P("getxattr", "attribute", 0, 0, 0, 0); @@ -10967,7 +10967,7 @@ os_setxattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; path_t path = PATH_T_INITIALIZE_P("setxattr", "path", 0, 0, 0, 1); path_t attribute = PATH_T_INITIALIZE_P("setxattr", "attribute", 0, 0, 0, 0); @@ -11078,7 +11078,7 @@ os_removexattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; path_t path = PATH_T_INITIALIZE_P("removexattr", "path", 0, 0, 0, 1); path_t attribute = PATH_T_INITIALIZE_P("removexattr", "attribute", 0, 0, 0, 0); @@ -11167,7 +11167,7 @@ os_listxattr(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; path_t path = PATH_T_INITIALIZE_P("listxattr", "path", 1, 0, 0, 1); int follow_symlinks = 1; @@ -11288,7 +11288,7 @@ os_memfd_create(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name = NULL; unsigned int flags = MFD_CLOEXEC; @@ -11377,7 +11377,7 @@ os_eventfd(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; unsigned int initval; int flags = EFD_CLOEXEC; @@ -11451,7 +11451,7 @@ os_eventfd_read(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -11516,7 +11516,7 @@ os_eventfd_write(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; int fd; unsigned long long value; @@ -11936,7 +11936,7 @@ os_DirEntry_stat(PyObject *self, PyTypeObject *defining_class, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int follow_symlinks = 1; @@ -12003,7 +12003,7 @@ os_DirEntry_is_dir(PyObject *self, PyTypeObject *defining_class, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int follow_symlinks = 1; int _return_value; @@ -12075,7 +12075,7 @@ os_DirEntry_is_file(PyObject *self, PyTypeObject *defining_class, PyObject *cons .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int follow_symlinks = 1; int _return_value; @@ -12188,7 +12188,7 @@ os_scandir(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; path_t path = PATH_T_INITIALIZE_P("scandir", "path", 1, 0, 0, PATH_HAVE_FDOPENDIR); @@ -12260,7 +12260,7 @@ os_fspath(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *path; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12320,7 +12320,7 @@ os_getrandom(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_ssize_t size; int flags = 0; @@ -12410,7 +12410,7 @@ os__add_dll_directory(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; path_t path = PATH_T_INITIALIZE_P("_add_dll_directory", "path", 0, 0, 0, 0); args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12481,7 +12481,7 @@ os__remove_dll_directory(PyObject *module, PyObject *const *args, Py_ssize_t nar .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *cookie; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12555,7 +12555,7 @@ os_waitstatus_to_exitcode(PyObject *module, PyObject *const *args, Py_ssize_t na .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *status_obj; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -12715,7 +12715,7 @@ os__emscripten_log(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; const char *arg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -13419,4 +13419,4 @@ os__emscripten_log(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py #ifndef OS__EMSCRIPTEN_LOG_METHODDEF #define OS__EMSCRIPTEN_LOG_METHODDEF #endif /* !defined(OS__EMSCRIPTEN_LOG_METHODDEF) */ -/*[clinic end generated code: output=46ed2f58875462ef input=a9049054013a1b77]*/ +/*[clinic end generated code: output=53e089edfe9a31bb input=a9049054013a1b77]*/ diff --git a/Modules/clinic/pyexpat.c.h b/Modules/clinic/pyexpat.c.h index 931d82101d6973..5f087e7d186cf7 100644 --- a/Modules/clinic/pyexpat.c.h +++ b/Modules/clinic/pyexpat.c.h @@ -87,7 +87,7 @@ pyexpat_xmlparser_Parse(PyObject *self, PyTypeObject *cls, PyObject *const *args .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *data; int isfinal = 0; @@ -141,7 +141,7 @@ pyexpat_xmlparser_ParseFile(PyObject *self, PyTypeObject *cls, PyObject *const * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *file; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -265,7 +265,7 @@ pyexpat_xmlparser_ExternalEntityParserCreate(PyObject *self, PyTypeObject *cls, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; const char *context; const char *encoding = NULL; @@ -384,7 +384,7 @@ pyexpat_xmlparser_UseForeignDTD(PyObject *self, PyTypeObject *cls, PyObject *con .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int flag = 1; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -453,7 +453,7 @@ pyexpat_ParserCreate(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *namespace_separator = NULL; @@ -552,4 +552,4 @@ pyexpat_ErrorString(PyObject *module, PyObject *arg) #ifndef PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF #define PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF #endif /* !defined(PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF) */ -/*[clinic end generated code: output=379e7f04f59480b6 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=972b31e84a70c5c6 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/selectmodule.c.h b/Modules/clinic/selectmodule.c.h index 18bac1ae64c3a7..715d7fe2dc1335 100644 --- a/Modules/clinic/selectmodule.c.h +++ b/Modules/clinic/selectmodule.c.h @@ -591,7 +591,7 @@ select_epoll(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -766,7 +766,7 @@ select_epoll_register(PyObject *self, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; int fd; unsigned int eventmask = EPOLLIN | EPOLLPRI | EPOLLOUT; @@ -859,7 +859,7 @@ select_epoll_modify(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; int fd; unsigned int eventmask; @@ -944,7 +944,7 @@ select_epoll_unregister(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int fd; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1019,7 +1019,7 @@ select_epoll_poll(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *timeout_obj = Py_None; int maxevents = -1; @@ -1399,4 +1399,4 @@ select_kqueue_control(PyObject *self, PyObject *const *args, Py_ssize_t nargs) #ifndef SELECT_KQUEUE_CONTROL_METHODDEF #define SELECT_KQUEUE_CONTROL_METHODDEF #endif /* !defined(SELECT_KQUEUE_CONTROL_METHODDEF) */ -/*[clinic end generated code: output=56886c675a430d50 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=5bc489f89683d5a3 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/sha1module.c.h b/Modules/clinic/sha1module.c.h index 80f3cf8fc24914..c293048986d302 100644 --- a/Modules/clinic/sha1module.c.h +++ b/Modules/clinic/sha1module.c.h @@ -132,7 +132,7 @@ _sha1_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -172,4 +172,4 @@ _sha1_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * exit: return return_value; } -/*[clinic end generated code: output=97ee12cc61d56edc input=a9049054013a1b77]*/ +/*[clinic end generated code: output=0e4aa0c74832ff24 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/sha2module.c.h b/Modules/clinic/sha2module.c.h index fd24cd90edc2de..cbd15837b7a568 100644 --- a/Modules/clinic/sha2module.c.h +++ b/Modules/clinic/sha2module.c.h @@ -212,7 +212,7 @@ _sha2_sha256(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -297,7 +297,7 @@ _sha2_sha224(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -382,7 +382,7 @@ _sha2_sha512(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -467,7 +467,7 @@ _sha2_sha384(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *data = NULL; int usedforsecurity = 1; @@ -507,4 +507,4 @@ _sha2_sha384(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject exit: return return_value; } -/*[clinic end generated code: output=4f7baecfc28504ff input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f070f92840db76b7 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/sha3module.c.h b/Modules/clinic/sha3module.c.h index 47a0d90b9377b9..1e3177831f7b54 100644 --- a/Modules/clinic/sha3module.c.h +++ b/Modules/clinic/sha3module.c.h @@ -50,7 +50,7 @@ py_sha3_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -216,7 +216,7 @@ _sha3_shake_128_digest(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -285,7 +285,7 @@ _sha3_shake_128_hexdigest(PyObject *self, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t length; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -310,4 +310,4 @@ _sha3_shake_128_hexdigest(PyObject *self, PyObject *const *args, Py_ssize_t narg exit: return return_value; } -/*[clinic end generated code: output=f89616c0cd4629b1 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=70d3b81127781ac6 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/signalmodule.c.h b/Modules/clinic/signalmodule.c.h index 36c3f5cbaddb31..7e4169297deaf4 100644 --- a/Modules/clinic/signalmodule.c.h +++ b/Modules/clinic/signalmodule.c.h @@ -329,7 +329,7 @@ signal_set_wakeup_fd(PyObject *module, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *fdobj; int warn_on_full_buffer = 1; @@ -794,4 +794,4 @@ signal_pidfd_send_signal(PyObject *module, PyObject *const *args, Py_ssize_t nar #ifndef SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF #define SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF #endif /* !defined(SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF) */ -/*[clinic end generated code: output=4c7d61c04e66ee11 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=743a60f2a569d773 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/socketmodule.c.h b/Modules/clinic/socketmodule.c.h index a1b546303f6415..3d1084f0155c88 100644 --- a/Modules/clinic/socketmodule.c.h +++ b/Modules/clinic/socketmodule.c.h @@ -228,7 +228,7 @@ sock_initobj(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -538,4 +538,4 @@ _socket_if_indextoname(PyObject *module, PyObject *arg) #ifndef _SOCKET_IF_INDEXTONAME_METHODDEF #define _SOCKET_IF_INDEXTONAME_METHODDEF #endif /* !defined(_SOCKET_IF_INDEXTONAME_METHODDEF) */ -/*[clinic end generated code: output=2e6e6fd18b8b8bb9 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=c88368245dda8bc0 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/syslogmodule.c.h b/Modules/clinic/syslogmodule.c.h index cea1b5347dbc34..54d7c2e9c931ae 100644 --- a/Modules/clinic/syslogmodule.c.h +++ b/Modules/clinic/syslogmodule.c.h @@ -54,7 +54,7 @@ syslog_openlog(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *ident = NULL; long logopt = 0; @@ -265,4 +265,4 @@ syslog_LOG_UPTO(PyObject *module, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=6f6344e6e75255aa input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ed83232a7a759ac7 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/zlibmodule.c.h b/Modules/clinic/zlibmodule.c.h index 987aabad92bf13..5dae762068ea7b 100644 --- a/Modules/clinic/zlibmodule.c.h +++ b/Modules/clinic/zlibmodule.c.h @@ -59,7 +59,7 @@ zlib_compress(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int level = Z_DEFAULT_COMPRESSION; @@ -152,7 +152,7 @@ zlib_decompress(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; int wbits = MAX_WBITS; @@ -270,7 +270,7 @@ zlib_compressobj(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int level = Z_DEFAULT_COMPRESSION; int method = DEFLATED; @@ -396,7 +396,7 @@ zlib_decompressobj(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int wbits = MAX_WBITS; PyObject *zdict = NULL; @@ -463,7 +463,7 @@ zlib_Compress_compress(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_buffer data = {NULL, NULL}; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -540,7 +540,7 @@ zlib_Decompress_decompress(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = 0; @@ -615,7 +615,7 @@ zlib_Compress_flush(PyObject *self, PyTypeObject *cls, PyObject *const *args, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int mode = Z_FINISH; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -719,7 +719,7 @@ zlib_Compress___deepcopy__(PyObject *self, PyTypeObject *cls, PyObject *const *a .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *memo; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -818,7 +818,7 @@ zlib_Decompress___deepcopy__(PyObject *self, PyTypeObject *cls, PyObject *const .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *memo; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -868,7 +868,7 @@ zlib_Decompress_flush(PyObject *self, PyTypeObject *cls, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t length = DEF_BUF_SIZE; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -955,7 +955,7 @@ zlib_ZlibDecompressor_decompress(PyObject *self, PyObject *const *args, Py_ssize .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer data = {NULL, NULL}; Py_ssize_t max_length = -1; @@ -1311,4 +1311,4 @@ zlib_crc32_combine(PyObject *module, PyObject *const *args, Py_ssize_t nargs) #ifndef ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF #define ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF #endif /* !defined(ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF) */ -/*[clinic end generated code: output=1321f963790300fd input=a9049054013a1b77]*/ +/*[clinic end generated code: output=92322e223cb2bd8c input=a9049054013a1b77]*/ diff --git a/Objects/clinic/bytearrayobject.c.h b/Objects/clinic/bytearrayobject.c.h index 0acf9a2d73cce7..8f435cde0d22a1 100644 --- a/Objects/clinic/bytearrayobject.c.h +++ b/Objects/clinic/bytearrayobject.c.h @@ -45,7 +45,7 @@ bytearray___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -681,7 +681,7 @@ bytearray_translate(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *table; PyObject *deletechars = NULL; @@ -875,7 +875,7 @@ bytearray_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1032,7 +1032,7 @@ bytearray_rsplit(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1449,7 +1449,7 @@ bytearray_decode(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *errors = NULL; @@ -1576,7 +1576,7 @@ bytearray_splitlines(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int keepends = 0; @@ -1686,7 +1686,7 @@ bytearray_hex(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = NULL; int bytes_per_sep = 1; @@ -1796,4 +1796,4 @@ bytearray_sizeof(PyObject *self, PyObject *Py_UNUSED(ignored)) { return bytearray_sizeof_impl((PyByteArrayObject *)self); } -/*[clinic end generated code: output=6c4ae945b6ae8eea input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f6a43146aef9ff60 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/bytesobject.c.h b/Objects/clinic/bytesobject.c.h index e5f5ca8ef6a14a..72a32d9a2efc52 100644 --- a/Objects/clinic/bytesobject.c.h +++ b/Objects/clinic/bytesobject.c.h @@ -78,7 +78,7 @@ bytes_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *k .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -247,7 +247,7 @@ bytes_rsplit(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -718,7 +718,7 @@ bytes_translate(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *table; PyObject *deletechars = NULL; @@ -1082,7 +1082,7 @@ bytes_decode(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *errors = NULL; @@ -1179,7 +1179,7 @@ bytes_splitlines(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int keepends = 0; @@ -1287,7 +1287,7 @@ bytes_hex(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = NULL; int bytes_per_sep = 1; @@ -1352,7 +1352,7 @@ bytes_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1411,4 +1411,4 @@ bytes_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=1f0f44d3e1e92b99 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=54433afaac2ff266 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/codeobject.c.h b/Objects/clinic/codeobject.c.h index 100d1b8ef84a8b..5e20d4acf176b8 100644 --- a/Objects/clinic/codeobject.c.h +++ b/Objects/clinic/codeobject.c.h @@ -204,7 +204,7 @@ code_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[18]; + static _Py_thread_local PyObject *argsbuf[18]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int co_argcount = ((PyCodeObject *)self)->co_argcount; int co_posonlyargcount = ((PyCodeObject *)self)->co_posonlyargcount; @@ -453,7 +453,7 @@ code__varname_from_oparg(PyObject *self, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int oparg; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -470,4 +470,4 @@ code__varname_from_oparg(PyObject *self, PyObject *const *args, Py_ssize_t nargs exit: return return_value; } -/*[clinic end generated code: output=fb495ab7749c39a6 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ebf992637b618c46 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/complexobject.c.h b/Objects/clinic/complexobject.c.h index 3440dc5c3115a3..78a337e3471381 100644 --- a/Objects/clinic/complexobject.c.h +++ b/Objects/clinic/complexobject.c.h @@ -135,7 +135,7 @@ complex_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -185,4 +185,4 @@ complex_from_number(PyObject *type, PyObject *number) return return_value; } -/*[clinic end generated code: output=2569b9e95c77b494 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=305f3186821b6842 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/descrobject.c.h b/Objects/clinic/descrobject.c.h index fd53ed11a47131..f4b121f53b8329 100644 --- a/Objects/clinic/descrobject.c.h +++ b/Objects/clinic/descrobject.c.h @@ -48,7 +48,7 @@ mappingproxy_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *mapping; @@ -137,7 +137,7 @@ property_init(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -179,4 +179,4 @@ property_init(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=d2617231a0a17e41 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=fa6337b89c898448 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/enumobject.c.h b/Objects/clinic/enumobject.c.h index 6814ffa5c088b9..d682a2681c5b77 100644 --- a/Objects/clinic/enumobject.c.h +++ b/Objects/clinic/enumobject.c.h @@ -57,7 +57,7 @@ enum_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -110,4 +110,4 @@ reversed_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=37ddfea0c1f2ad6d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=93660d1ebe24061a input=a9049054013a1b77]*/ diff --git a/Objects/clinic/funcobject.c.h b/Objects/clinic/funcobject.c.h index 1156b3214f0e4b..652e7a6ff0732d 100644 --- a/Objects/clinic/funcobject.c.h +++ b/Objects/clinic/funcobject.c.h @@ -236,7 +236,7 @@ func_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -290,4 +290,4 @@ func_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=86ef572a918cfdc2 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=5b1f547fed55c10a input=a9049054013a1b77]*/ diff --git a/Objects/clinic/interpolationobject.c.h b/Objects/clinic/interpolationobject.c.h index defb35fa734c34..16e2b311fca4d5 100644 --- a/Objects/clinic/interpolationobject.c.h +++ b/Objects/clinic/interpolationobject.c.h @@ -44,7 +44,7 @@ interpolation_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -91,4 +91,4 @@ interpolation_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=1ac400106726a984 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=aa8058bfd879a8db input=a9049054013a1b77]*/ diff --git a/Objects/clinic/listobject.c.h b/Objects/clinic/listobject.c.h index 8d0232adfb7a3a..7cdad11fc78b16 100644 --- a/Objects/clinic/listobject.c.h +++ b/Objects/clinic/listobject.c.h @@ -245,7 +245,7 @@ list_sort(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwn .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *keyfunc = Py_None; int reverse = 0; @@ -468,4 +468,4 @@ list___reversed__(PyObject *self, PyObject *Py_UNUSED(ignored)) { return list___reversed___impl((PyListObject *)self); } -/*[clinic end generated code: output=843b4f5d481d4ff8 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6aeb918aad60009d input=a9049054013a1b77]*/ diff --git a/Objects/clinic/longobject.c.h b/Objects/clinic/longobject.c.h index 4bd4e6ef7644cb..1b264611e51f30 100644 --- a/Objects/clinic/longobject.c.h +++ b/Objects/clinic/longobject.c.h @@ -43,7 +43,7 @@ long_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -314,7 +314,7 @@ int_to_bytes(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject * .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; Py_ssize_t length = 1; PyObject *byteorder = NULL; @@ -428,7 +428,7 @@ int_from_bytes(PyObject *type, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *bytes_obj; PyObject *byteorder = NULL; @@ -485,4 +485,4 @@ int_is_integer(PyObject *self, PyObject *Py_UNUSED(ignored)) { return int_is_integer_impl(self); } -/*[clinic end generated code: output=5933c5ce70bbc498 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=2f66892075dd305e input=a9049054013a1b77]*/ diff --git a/Objects/clinic/memoryobject.c.h b/Objects/clinic/memoryobject.c.h index ee8f639c46e7ff..c731b6d09c92b0 100644 --- a/Objects/clinic/memoryobject.c.h +++ b/Objects/clinic/memoryobject.c.h @@ -48,7 +48,7 @@ memoryview(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *object; @@ -108,7 +108,7 @@ memoryview__from_flags(PyObject *type, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject *object; int flags; @@ -190,7 +190,7 @@ memoryview_cast(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *format; PyObject *shape = NULL; @@ -301,7 +301,7 @@ memoryview_tobytes(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *order = NULL; @@ -399,7 +399,7 @@ memoryview_hex(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = NULL; int bytes_per_sep = 1; @@ -496,4 +496,4 @@ memoryview_index(PyObject *self, PyObject *const *args, Py_ssize_t nargs) exit: return return_value; } -/*[clinic end generated code: output=a869e499cec620dc input=a9049054013a1b77]*/ +/*[clinic end generated code: output=17af5e013f02a232 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/moduleobject.c.h b/Objects/clinic/moduleobject.c.h index 0645bbb7ce9a60..2e7f8cac98057a 100644 --- a/Objects/clinic/moduleobject.c.h +++ b/Objects/clinic/moduleobject.c.h @@ -50,7 +50,7 @@ module___init__(PyObject *self, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -77,4 +77,4 @@ module___init__(PyObject *self, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=c6ae40894a7274ad input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e40e8230d1199597 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/odictobject.c.h b/Objects/clinic/odictobject.c.h index eaddda4663bd69..c7a7685df37ba9 100644 --- a/Objects/clinic/odictobject.c.h +++ b/Objects/clinic/odictobject.c.h @@ -51,7 +51,7 @@ OrderedDict_fromkeys(PyObject *type, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *seq; PyObject *value = Py_None; @@ -119,7 +119,7 @@ OrderedDict_setdefault(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; PyObject *default_value = Py_None; @@ -188,7 +188,7 @@ OrderedDict_pop(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; PyObject *default_value = NULL; @@ -255,7 +255,7 @@ OrderedDict_popitem(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyO .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int last = 1; @@ -323,7 +323,7 @@ OrderedDict_move_to_end(PyObject *self, PyObject *const *args, Py_ssize_t nargs, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *key; int last = 1; @@ -347,4 +347,4 @@ OrderedDict_move_to_end(PyObject *self, PyObject *const *args, Py_ssize_t nargs, exit: return return_value; } -/*[clinic end generated code: output=a550c50452d0bd25 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ce6583647f00d2e2 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/structseq.c.h b/Objects/clinic/structseq.c.h index 741cca826c7524..b7b7100914b412 100644 --- a/Objects/clinic/structseq.c.h +++ b/Objects/clinic/structseq.c.h @@ -42,7 +42,7 @@ structseq_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -65,4 +65,4 @@ structseq_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=d8432329040ce8ef input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f0207118c70a3b85 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/typevarobject.c.h b/Objects/clinic/typevarobject.c.h index 274e7d77b31369..0330745028ba84 100644 --- a/Objects/clinic/typevarobject.c.h +++ b/Objects/clinic/typevarobject.c.h @@ -51,7 +51,7 @@ typevar_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = Py_MIN(nargs, 1) + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -249,7 +249,7 @@ paramspecargs_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *origin; @@ -306,7 +306,7 @@ paramspeckwargs_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *origin; @@ -366,7 +366,7 @@ paramspec_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -557,7 +557,7 @@ typevartuple(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 1; @@ -728,7 +728,7 @@ typealias_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -757,4 +757,4 @@ typealias_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=d435d570afe80690 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=b615025fdc3341c6 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/unicodeobject.c.h b/Objects/clinic/unicodeobject.c.h index c79726758472b2..f09eb559a73203 100644 --- a/Objects/clinic/unicodeobject.c.h +++ b/Objects/clinic/unicodeobject.c.h @@ -243,7 +243,7 @@ unicode_encode(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; const char *encoding = NULL; const char *errors = NULL; @@ -339,7 +339,7 @@ unicode_expandtabs(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int tabsize = 8; @@ -959,7 +959,7 @@ unicode_replace(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *old; PyObject *new; @@ -1287,7 +1287,7 @@ unicode_split(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1412,7 +1412,7 @@ unicode_rsplit(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; @@ -1496,7 +1496,7 @@ unicode_splitlines(PyObject *self, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int keepends = 0; @@ -1849,7 +1849,7 @@ unicode_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 0; @@ -1908,4 +1908,4 @@ unicode_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=5c07d0e442b3ef5d input=a9049054013a1b77]*/ +/*[clinic end generated code: output=0575d1ab3d50a634 input=a9049054013a1b77]*/ diff --git a/Objects/stringlib/clinic/transmogrify.h.h b/Objects/stringlib/clinic/transmogrify.h.h index 480f147302dfa5..122668e4c15163 100644 --- a/Objects/stringlib/clinic/transmogrify.h.h +++ b/Objects/stringlib/clinic/transmogrify.h.h @@ -54,7 +54,7 @@ stringlib_expandtabs(PyObject *self, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int tabsize = 8; @@ -324,4 +324,4 @@ stringlib_zfill(PyObject *self, PyObject *arg) exit: return return_value; } -/*[clinic end generated code: output=70a05902b23a2508 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6230f25c2387cc12 input=a9049054013a1b77]*/ diff --git a/PC/clinic/_wmimodule.cpp.h b/PC/clinic/_wmimodule.cpp.h index e328d15ea4fca5..22ab3f368f60f2 100644 --- a/PC/clinic/_wmimodule.cpp.h +++ b/PC/clinic/_wmimodule.cpp.h @@ -54,7 +54,7 @@ _wmi_exec_query(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *query; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -72,4 +72,4 @@ _wmi_exec_query(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj exit: return return_value; } -/*[clinic end generated code: output=3234a8ae892f41db input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f04a772ac7d0d826 input=a9049054013a1b77]*/ diff --git a/PC/clinic/winreg.c.h b/PC/clinic/winreg.c.h index be209c39168f81..2d727c9e720728 100644 --- a/PC/clinic/winreg.c.h +++ b/PC/clinic/winreg.c.h @@ -345,7 +345,7 @@ winreg_CreateKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -532,7 +532,7 @@ winreg_DeleteKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -966,7 +966,7 @@ winreg_OpenKey(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -1086,7 +1086,7 @@ winreg_OpenKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; HKEY key; const wchar_t *sub_key = NULL; @@ -1774,4 +1774,4 @@ winreg_QueryReflectionKey(PyObject *module, PyObject *arg) #ifndef WINREG_QUERYREFLECTIONKEY_METHODDEF #define WINREG_QUERYREFLECTIONKEY_METHODDEF #endif /* !defined(WINREG_QUERYREFLECTIONKEY_METHODDEF) */ -/*[clinic end generated code: output=b358f0322c8b4223 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f3576071ae17f569 input=a9049054013a1b77]*/ diff --git a/Python/clinic/Python-tokenize.c.h b/Python/clinic/Python-tokenize.c.h index 27b8334c32894e..0c9ba3247a1f92 100644 --- a/Python/clinic/Python-tokenize.c.h +++ b/Python/clinic/Python-tokenize.c.h @@ -43,7 +43,7 @@ tokenizeriter_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); Py_ssize_t noptargs = nargs + (kwargs ? PyDict_GET_SIZE(kwargs) : 0) - 2; @@ -83,4 +83,4 @@ tokenizeriter_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) exit: return return_value; } -/*[clinic end generated code: output=3bf07d783511735c input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6ff99da9b3a03709 input=a9049054013a1b77]*/ diff --git a/Python/clinic/_warnings.c.h b/Python/clinic/_warnings.c.h index a7b917517d7092..84811633f6f689 100644 --- a/Python/clinic/_warnings.c.h +++ b/Python/clinic/_warnings.c.h @@ -102,7 +102,7 @@ warnings_warn(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *message; PyObject *category = Py_None; @@ -212,7 +212,7 @@ warnings_warn_explicit(PyObject *module, PyObject *const *args, Py_ssize_t nargs .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[8]; + static _Py_thread_local PyObject *argsbuf[8]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 4; PyObject *message; PyObject *category; @@ -284,4 +284,4 @@ warnings_filters_mutated_lock_held(PyObject *module, PyObject *Py_UNUSED(ignored { return warnings_filters_mutated_lock_held_impl(module); } -/*[clinic end generated code: output=78b57531c4bd3be4 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=63427b8fe712d0bd input=a9049054013a1b77]*/ diff --git a/Python/clinic/bltinmodule.c.h b/Python/clinic/bltinmodule.c.h index 037de568d6d008..145613fd267c3a 100644 --- a/Python/clinic/bltinmodule.c.h +++ b/Python/clinic/bltinmodule.c.h @@ -67,7 +67,7 @@ builtin___import__(PyObject *module, PyObject *const *args, Py_ssize_t nargs, Py .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[5]; + static _Py_thread_local PyObject *argsbuf[5]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name; PyObject *globals = NULL; @@ -293,7 +293,7 @@ builtin_compile(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[7]; + static _Py_thread_local PyObject *argsbuf[7]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 3; PyObject *source; PyObject *filename; @@ -450,7 +450,7 @@ builtin_eval(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *source; PyObject *globals = Py_None; @@ -531,7 +531,7 @@ builtin_exec(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *source; PyObject *globals = Py_None; @@ -886,7 +886,7 @@ builtin_pow(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *base; PyObject *exp; @@ -964,7 +964,7 @@ builtin_print(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t noptargs = 0 + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; PyObject * const *__clinic_args; @@ -1108,7 +1108,7 @@ builtin_round(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *number; PyObject *ndigits = Py_None; @@ -1177,7 +1177,7 @@ builtin_sum(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *iterable; PyObject *start = NULL; @@ -1268,4 +1268,4 @@ builtin_issubclass(PyObject *module, PyObject *const *args, Py_ssize_t nargs) exit: return return_value; } -/*[clinic end generated code: output=e055971e40994a38 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=f9944df00e3aaa78 input=a9049054013a1b77]*/ diff --git a/Python/clinic/import.c.h b/Python/clinic/import.c.h index 0f401d6fe72b5f..a125fdf5092d28 100644 --- a/Python/clinic/import.c.h +++ b/Python/clinic/import.c.h @@ -220,7 +220,7 @@ _imp_find_frozen(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *name; int withdata = 0; @@ -595,7 +595,7 @@ _imp_source_hash(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; long key; Py_buffer source = {NULL, NULL}; @@ -629,4 +629,4 @@ _imp_source_hash(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb #ifndef _IMP_EXEC_DYNAMIC_METHODDEF #define _IMP_EXEC_DYNAMIC_METHODDEF #endif /* !defined(_IMP_EXEC_DYNAMIC_METHODDEF) */ -/*[clinic end generated code: output=89798355c6481d1f input=a9049054013a1b77]*/ +/*[clinic end generated code: output=1cf0cb2b6beee406 input=a9049054013a1b77]*/ diff --git a/Python/clinic/instruction_sequence.c.h b/Python/clinic/instruction_sequence.c.h index 564229cf1f4e21..14c857b6f1fb24 100644 --- a/Python/clinic/instruction_sequence.c.h +++ b/Python/clinic/instruction_sequence.c.h @@ -81,7 +81,7 @@ InstructionSequenceType_use_label(PyObject *self, PyObject *const *args, Py_ssiz .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int label; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -145,7 +145,7 @@ InstructionSequenceType_addop(PyObject *self, PyObject *const *args, Py_ssize_t .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[6]; + static _Py_thread_local PyObject *argsbuf[6]; int opcode; int oparg; int lineno; @@ -260,7 +260,7 @@ InstructionSequenceType_add_nested(PyObject *self, PyObject *const *args, Py_ssi .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *nested; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -310,4 +310,4 @@ InstructionSequenceType_get_instructions(PyObject *self, PyObject *Py_UNUSED(ign { return InstructionSequenceType_get_instructions_impl((_PyInstructionSequence *)self); } -/*[clinic end generated code: output=303f0b0df364db81 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=aab0da839c97d8b9 input=a9049054013a1b77]*/ diff --git a/Python/clinic/marshal.c.h b/Python/clinic/marshal.c.h index dab71179db01c4..b8d54107d6ce74 100644 --- a/Python/clinic/marshal.c.h +++ b/Python/clinic/marshal.c.h @@ -65,7 +65,7 @@ marshal_dump(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 2; PyObject *value; PyObject *file; @@ -157,7 +157,7 @@ marshal_load(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *file; int allow_code = 1; @@ -236,7 +236,7 @@ marshal_dumps(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[3]; + static _Py_thread_local PyObject *argsbuf[3]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; PyObject *value; int version = Py_MARSHAL_VERSION; @@ -320,7 +320,7 @@ marshal_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 1; Py_buffer bytes = {NULL, NULL}; int allow_code = 1; @@ -351,4 +351,4 @@ marshal_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec return return_value; } -/*[clinic end generated code: output=52928009950c7ae9 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=7ebd5bdc32628ffd input=a9049054013a1b77]*/ diff --git a/Python/clinic/sysmodule.c.h b/Python/clinic/sysmodule.c.h index d05f54ba13d3a9..bb3661454667d9 100644 --- a/Python/clinic/sysmodule.c.h +++ b/Python/clinic/sysmodule.c.h @@ -52,7 +52,7 @@ sys_addaudithook(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyOb .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *hook; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -642,7 +642,7 @@ sys_set_coroutine_origin_tracking_depth(PyObject *module, PyObject *const *args, .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int depth; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -946,7 +946,7 @@ sys_set_int_max_str_digits(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; int maxdigits; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1098,7 +1098,7 @@ sys_getunicodeinternedsize(PyObject *module, PyObject *const *args, Py_ssize_t n .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int _only_immortal = 0; Py_ssize_t _return_value; @@ -1597,7 +1597,7 @@ sys_remote_exec(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObj .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[2]; + static _Py_thread_local PyObject *argsbuf[2]; int pid; PyObject *script; @@ -1660,7 +1660,7 @@ sys__dump_tracelets(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; PyObject *outpath; args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, @@ -1724,7 +1724,7 @@ sys__getframemodulename(PyObject *module, PyObject *const *args, Py_ssize_t narg .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[1]; + static _Py_thread_local PyObject *argsbuf[1]; Py_ssize_t noptargs = nargs + (kwnames ? PyTuple_GET_SIZE(kwnames) : 0) - 0; int depth = 0; @@ -1948,4 +1948,4 @@ _jit_is_active(PyObject *module, PyObject *Py_UNUSED(ignored)) #ifndef SYS_GETANDROIDAPILEVEL_METHODDEF #define SYS_GETANDROIDAPILEVEL_METHODDEF #endif /* !defined(SYS_GETANDROIDAPILEVEL_METHODDEF) */ -/*[clinic end generated code: output=eb56f6c2f5cf2ced input=a9049054013a1b77]*/ +/*[clinic end generated code: output=e93a2ebc4188a6ae input=a9049054013a1b77]*/ diff --git a/Python/clinic/traceback.c.h b/Python/clinic/traceback.c.h index 510fa570057ee2..db938323a16f80 100644 --- a/Python/clinic/traceback.c.h +++ b/Python/clinic/traceback.c.h @@ -50,7 +50,7 @@ tb_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) .kwtuple = KWTUPLE, }; #undef KWTUPLE - static _Thread_local PyObject *argsbuf[4]; + static _Py_thread_local PyObject *argsbuf[4]; PyObject * const *fastargs; Py_ssize_t nargs = PyTuple_GET_SIZE(args); PyObject *tb_next; @@ -132,4 +132,4 @@ traceback_tb_next_set(PyObject *self, PyObject *value, void *Py_UNUSED(context)) return return_value; } -/*[clinic end generated code: output=3df417ce1927da18 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=fd25b24dcac3fb1a input=a9049054013a1b77]*/ diff --git a/Tools/clinic/libclinic/parse_args.py b/Tools/clinic/libclinic/parse_args.py index e9263c780f1c59..8dd78f91f056d2 100644 --- a/Tools/clinic/libclinic/parse_args.py +++ b/Tools/clinic/libclinic/parse_args.py @@ -622,7 +622,7 @@ def parse_general(self, clang: CLanguage) -> None: self.flags = "METH_FASTCALL|METH_KEYWORDS" self.parser_prototype = PARSER_PROTOTYPE_FASTCALL_KEYWORDS self.declarations = declare_parser(self.func, codegen=self.codegen) - self.declarations += "\nstatic _Thread_local PyObject *argsbuf[%s];" % (len(self.converters) or 1) + self.declarations += "\nstatic _Py_thread_local PyObject *argsbuf[%s];" % (len(self.converters) or 1) if self.varpos: self.declarations += "\nPyObject * const *fastargs;" argsname = 'fastargs' @@ -640,7 +640,7 @@ def parse_general(self, clang: CLanguage) -> None: argsname = 'fastargs' argname_fmt = 'fastargs[%d]' self.declarations = declare_parser(self.func, codegen=self.codegen) - self.declarations += "\nstatic _Thread_local PyObject *argsbuf[%s];" % (len(self.converters) or 1) + self.declarations += "\nstatic _Py_thread_local PyObject *argsbuf[%s];" % (len(self.converters) or 1) self.declarations += "\nPyObject * const *fastargs;" self.declarations += "\nPy_ssize_t nargs = PyTuple_GET_SIZE(args);" if has_optional_kw: pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy