cpython/Python
Petr Viktorin ffd9753a94
bpo-39245: Switch to public API for Vectorcall (GH-18460)
The bulk of this patch was generated automatically with:

    for name in \
        PyObject_Vectorcall \
        Py_TPFLAGS_HAVE_VECTORCALL \
        PyObject_VectorcallMethod \
        PyVectorcall_Function \
        PyObject_CallOneArg \
        PyObject_CallMethodNoArgs \
        PyObject_CallMethodOneArg \
    ;
    do
        echo $name
        git grep -lwz _$name | xargs -0 sed -i "s/\b_$name\b/$name/g"
    done

    old=_PyObject_FastCallDict
    new=PyObject_VectorcallDict
    git grep -lwz $old | xargs -0 sed -i "s/\b$old\b/$new/g"

and then cleaned up:

- Revert changes to in docs & news
- Revert changes to backcompat defines in headers
- Nudge misaligned comments
2020-02-11 17:46:57 +01:00
..
clinic bpo-39489: Remove COUNT_ALLOCS special build (GH-18259) 2020-02-03 15:17:15 +01:00
_warnings.c bpo-39245: Switch to public API for Vectorcall (GH-18460) 2020-02-11 17:46:57 +01:00
asdl.c
ast.c bpo-39579: Fix Attribute end_col_offset to point at the current node (GH-18405) 2020-02-07 15:36:32 -08:00
ast_opt.c
ast_unparse.c
bltinmodule.c bpo-39245: Switch to public API for Vectorcall (GH-18460) 2020-02-11 17:46:57 +01:00
bootstrap_hash.c
ceval.c bpo-39245: Switch to public API for Vectorcall (GH-18460) 2020-02-11 17:46:57 +01:00
ceval_gil.h
codecs.c bpo-39245: Switch to public API for Vectorcall (GH-18460) 2020-02-11 17:46:57 +01:00
compile.c bpo-39573: Use Py_TYPE() macro in Python and Include directories (GH-18391) 2020-02-07 02:24:48 +01:00
condvar.h
context.c
dtoa.c
dup2.c
dynamic_annotations.c
dynload_aix.c
dynload_dl.c
dynload_hpux.c
dynload_shlib.c
dynload_stub.c
dynload_win.c bpo-39553: Delete HAVE_SXS protected code (GH-18356) 2020-02-04 19:13:00 -08:00
errors.c bpo-39245: Switch to public API for Vectorcall (GH-18460) 2020-02-11 17:46:57 +01:00
fileutils.c
formatter_unicode.c bpo-39573: Use Py_TYPE() macro in Python and Include directories (GH-18391) 2020-02-07 02:24:48 +01:00
frozen.c
frozenmain.c
future.c
getargs.c bpo-39573: Use Py_TYPE() macro in Python and Include directories (GH-18391) 2020-02-07 02:24:48 +01:00
getcompiler.c
getcopyright.c
getopt.c
getplatform.c
getversion.c
graminit.c
hamt.c bpo-39573: Use Py_SET_SIZE() function (GH-18402) 2020-02-07 23:18:08 +01:00
import.c bpo-39245: Switch to public API for Vectorcall (GH-18460) 2020-02-11 17:46:57 +01:00
importdl.c
importdl.h
importlib.h
importlib_external.h
importlib_zipimport.h
initconfig.c bpo-39489: Remove COUNT_ALLOCS special build (GH-18259) 2020-02-03 15:17:15 +01:00
makeopcodetargets.py
marshal.c bpo-39573: Use Py_SET_SIZE() function (GH-18402) 2020-02-07 23:18:08 +01:00
modsupport.c
mysnprintf.c
mystrtoul.c
opcode_targets.h
pathconfig.c
peephole.c
preconfig.c
pyarena.c
pyctype.c
pyfpe.c
pyhash.c bpo-39127: Make _Py_HashPointer's argument be const (GH-17690) 2020-02-05 23:09:57 +02:00
pylifecycle.c bpo-39542: Move object.h debug functions to internal C API (GH-18331) 2020-02-03 17:28:26 +01:00
pymath.c
pystate.c
pystrcmp.c
pystrhex.c
pystrtod.c
Python-ast.c bpo-38823: Fix refleaks in _ast initialization error path (GH-17276) 2020-02-06 15:45:46 +01:00
pythonrun.c bpo-39542: Move object.h debug functions to internal C API (GH-18331) 2020-02-03 17:28:26 +01:00
pytime.c bpo-39502: Fix 64-bit Python PyTime_localtime() on AIX (GH-18285) 2020-02-07 18:56:16 +01:00
README
strdup.c
structmember.c
symtable.c
sysmodule.c bpo-39245: Switch to public API for Vectorcall (GH-18460) 2020-02-11 17:46:57 +01:00
thread.c
thread_nt.h
thread_pthread.h
traceback.c
wordcode_helpers.h

Miscellaneous source files for the main Python shared library