X7ROOT File Manager
Current Path:
/opt/alt/python313/include/python3.13/cpython
opt
/
alt
/
python313
/
include
/
python3.13
/
cpython
/
??
..
??
abstract.h
(3.32 KB)
??
bytearrayobject.h
(1.14 KB)
??
bytesobject.h
(1.15 KB)
??
cellobject.h
(1.05 KB)
??
ceval.h
(1.09 KB)
??
classobject.h
(2.19 KB)
??
code.h
(14.85 KB)
??
compile.h
(2.07 KB)
??
complexobject.h
(909 B)
??
context.h
(1.79 KB)
??
critical_section.h
(5.46 KB)
??
descrobject.h
(1.56 KB)
??
dictobject.h
(3.78 KB)
??
fileobject.h
(652 B)
??
fileutils.h
(232 B)
??
floatobject.h
(900 B)
??
frameobject.h
(1.17 KB)
??
funcobject.h
(6.88 KB)
??
genobject.h
(2.93 KB)
??
import.h
(725 B)
??
initconfig.h
(8 KB)
??
listobject.h
(1.76 KB)
??
lock.h
(1.72 KB)
??
longintrepr.h
(5 KB)
??
longobject.h
(5.45 KB)
??
memoryobject.h
(2.17 KB)
??
methodobject.h
(2.22 KB)
??
modsupport.h
(1.02 KB)
??
monitoring.h
(7.52 KB)
??
object.h
(18.63 KB)
??
objimpl.h
(3.73 KB)
??
odictobject.h
(1.28 KB)
??
picklebufobject.h
(848 B)
??
pthread_stubs.h
(3.83 KB)
??
pyatomic.h
(16.12 KB)
??
pyatomic_gcc.h
(18.68 KB)
??
pyatomic_msc.h
(28.56 KB)
??
pyatomic_std.h
(23.77 KB)
??
pyctype.h
(1.35 KB)
??
pydebug.h
(1.38 KB)
??
pyerrors.h
(2.84 KB)
??
pyfpe.h
(444 B)
??
pyframe.h
(1.9 KB)
??
pyhash.h
(1.35 KB)
??
pylifecycle.h
(2.75 KB)
??
pymem.h
(2.78 KB)
??
pystate.h
(9.24 KB)
??
pystats.h
(5.31 KB)
??
pythonrun.h
(4.23 KB)
??
pythread.h
(1.47 KB)
??
pytime.h
(707 B)
??
setobject.h
(2 KB)
??
sysmodule.h
(775 B)
??
traceback.h
(282 B)
??
tracemalloc.h
(823 B)
??
tupleobject.h
(1.3 KB)
??
unicodeobject.h
(24.49 KB)
??
warnings.h
(564 B)
??
weakrefobject.h
(2.2 KB)
Editing: pylifecycle.h
#ifndef Py_CPYTHON_PYLIFECYCLE_H # error "this header file must not be included directly" #endif /* Py_FrozenMain is kept out of the Limited API until documented and present in all builds of Python */ PyAPI_FUNC(int) Py_FrozenMain(int argc, char **argv); /* PEP 432 Multi-phase initialization API (Private while provisional!) */ PyAPI_FUNC(PyStatus) Py_PreInitialize( const PyPreConfig *src_config); PyAPI_FUNC(PyStatus) Py_PreInitializeFromBytesArgs( const PyPreConfig *src_config, Py_ssize_t argc, char **argv); PyAPI_FUNC(PyStatus) Py_PreInitializeFromArgs( const PyPreConfig *src_config, Py_ssize_t argc, wchar_t **argv); /* Initialization and finalization */ PyAPI_FUNC(PyStatus) Py_InitializeFromConfig( const PyConfig *config); // Python 3.8 provisional API (PEP 587) PyAPI_FUNC(PyStatus) _Py_InitializeMain(void); PyAPI_FUNC(int) Py_RunMain(void); PyAPI_FUNC(void) _Py_NO_RETURN Py_ExitStatusException(PyStatus err); PyAPI_FUNC(int) Py_FdIsInteractive(FILE *, const char *); /* --- PyInterpreterConfig ------------------------------------ */ #define PyInterpreterConfig_DEFAULT_GIL (0) #define PyInterpreterConfig_SHARED_GIL (1) #define PyInterpreterConfig_OWN_GIL (2) typedef struct { // XXX "allow_object_sharing"? "own_objects"? int use_main_obmalloc; int allow_fork; int allow_exec; int allow_threads; int allow_daemon_threads; int check_multi_interp_extensions; int gil; } PyInterpreterConfig; #define _PyInterpreterConfig_INIT \ { \ .use_main_obmalloc = 0, \ .allow_fork = 0, \ .allow_exec = 0, \ .allow_threads = 1, \ .allow_daemon_threads = 0, \ .check_multi_interp_extensions = 1, \ .gil = PyInterpreterConfig_OWN_GIL, \ } // gh-117649: The free-threaded build does not currently support single-phase // init extensions in subinterpreters. For now, we ensure that // `check_multi_interp_extensions` is always `1`, even in the legacy config. #ifdef Py_GIL_DISABLED # define _PyInterpreterConfig_LEGACY_CHECK_MULTI_INTERP_EXTENSIONS 1 #else # define _PyInterpreterConfig_LEGACY_CHECK_MULTI_INTERP_EXTENSIONS 0 #endif #define _PyInterpreterConfig_LEGACY_INIT \ { \ .use_main_obmalloc = 1, \ .allow_fork = 1, \ .allow_exec = 1, \ .allow_threads = 1, \ .allow_daemon_threads = 1, \ .check_multi_interp_extensions = _PyInterpreterConfig_LEGACY_CHECK_MULTI_INTERP_EXTENSIONS, \ .gil = PyInterpreterConfig_SHARED_GIL, \ } PyAPI_FUNC(PyStatus) Py_NewInterpreterFromConfig( PyThreadState **tstate_p, const PyInterpreterConfig *config); typedef void (*atexit_datacallbackfunc)(void *); PyAPI_FUNC(int) PyUnstable_AtExit( PyInterpreterState *, atexit_datacallbackfunc, void *);
Upload File
Create Folder