cpython/Include/internal
Victor Stinner 40e547dfbb
bpo-39542: Make _Py_NewReference() opaque in C API (GH-18346)
_Py_NewReference() becomes a regular opaque function, rather than a
static inline function in the C API (object.h), to better hide
implementation details.

Move _Py_tracemalloc_config from public pymem.h to internal
pycore_pymem.h header.

Make _Py_AddToAllObjects() private.
2020-02-05 01:11:10 +01:00
..
pycore_accu.h
pycore_atomic.h bpo-38353: Cleanup includes in the internal C API (GH-16548) 2019-10-02 23:51:20 +02:00
pycore_call.h bpo-38644: Add _PyObject_Call() (GH-17089) 2019-11-14 13:36:21 +01:00
pycore_ceval.h bpo-38644: Pass tstate to _Py_FinishPendingCalls() (GH-17990) 2020-01-13 18:46:59 +01:00
pycore_code.h bpo-26219: per opcode cache for LOAD_GLOBAL (GH-12884) 2019-06-03 21:30:58 +09:00
pycore_condvar.h
pycore_context.h bpo-38353: Cleanup includes in the internal C API (GH-16548) 2019-10-02 23:51:20 +02:00
pycore_fileutils.h
pycore_getopt.h
pycore_gil.h bpo-38353: Cleanup includes in the internal C API (GH-16548) 2019-10-02 23:51:20 +02:00
pycore_hamt.h
pycore_import.h bpo-36710: Remove PyImport_Cleanup() function (GH-14221) 2019-06-19 10:36:10 +02:00
pycore_initconfig.h bpo-38353: Fix compiler warning in pycore_initconfig.h (GH-16570) 2019-10-04 00:43:10 +02:00
pycore_object.h bpo-39542: Move object.h debug functions to internal C API (GH-18331) 2020-02-03 17:28:26 +01:00
pycore_pathconfig.h bpo-39372: Clean header files of declared interfaces with no implementations (GH-18037) 2020-01-18 03:14:59 +00:00
pycore_pyerrors.h bpo-38733: PyErr_Occurred() caller must hold the GIL (GH-17080) 2019-11-07 12:42:07 +01:00
pycore_pyhash.h
pycore_pylifecycle.h bpo-38631: Avoid Py_FatalError() in init_slotdefs() (GH-18263) 2020-01-30 09:02:14 +01:00
pycore_pymem.h bpo-39542: Make _Py_NewReference() opaque in C API (GH-18346) 2020-02-05 01:11:10 +01:00
pycore_pystate.h bpo-38858: Small integer per interpreter (GH-17315) 2019-12-17 13:02:18 +01:00
pycore_traceback.h bpo-38353: Fix compiler warning in internal headers (GH-16573) 2019-10-04 02:21:05 +02:00
pycore_tupleobject.h bpo-38353: Cleanup includes in the internal C API (GH-16548) 2019-10-02 23:51:20 +02:00
pycore_warnings.h bpo-38353: Cleanup includes in the internal C API (GH-16548) 2019-10-02 23:51:20 +02:00