mirror of https://github.com/python/cpython.git
69ac6e58fd
Each interpreter now has its own tuple free lists: * Move tuple numfree and free_list arrays into PyInterpreterState. * Define PyTuple_MAXSAVESIZE and PyTuple_MAXFREELIST macros in pycore_interp.h. * Add _Py_tuple_state structure. Pass it explicitly to tuple_alloc(). * Add tstate parameter to _PyTuple_ClearFreeList() * Each interpreter now has its own empty tuple singleton. |
||
---|---|---|
.. | ||
pegen_interface.h | ||
pycore_abstract.h | ||
pycore_accu.h | ||
pycore_atomic.h | ||
pycore_bytes_methods.h | ||
pycore_byteswap.h | ||
pycore_call.h | ||
pycore_ceval.h | ||
pycore_code.h | ||
pycore_condvar.h | ||
pycore_context.h | ||
pycore_dtoa.h | ||
pycore_fileutils.h | ||
pycore_gc.h | ||
pycore_getopt.h | ||
pycore_gil.h | ||
pycore_hamt.h | ||
pycore_hashtable.h | ||
pycore_import.h | ||
pycore_initconfig.h | ||
pycore_interp.h | ||
pycore_object.h | ||
pycore_pathconfig.h | ||
pycore_pyerrors.h | ||
pycore_pyhash.h | ||
pycore_pylifecycle.h | ||
pycore_pymem.h | ||
pycore_pystate.h | ||
pycore_runtime.h | ||
pycore_sysmodule.h | ||
pycore_traceback.h | ||
pycore_tupleobject.h | ||
pycore_warnings.h |