@@ -31,21 +31,21 @@ PyAPI_FUNC(int) _Py_IsLocaleCoercionTarget(const char *ctype_loc);
31
31
32
32
/* Various one-time initializers */
33
33
34
- extern PyStatus _PyUnicode_Init (PyThreadState * tstate );
35
- extern PyStatus _PyBytes_Init (PyThreadState * tstate );
34
+ extern PyStatus _PyUnicode_Init (PyInterpreterState * interp );
35
+ extern PyStatus _PyBytes_Init (PyInterpreterState * interp );
36
36
extern int _PyStructSequence_Init (void );
37
- extern int _PyLong_Init (PyThreadState * tstate );
38
- extern PyStatus _PyTuple_Init (PyThreadState * tstate );
37
+ extern int _PyLong_Init (PyInterpreterState * interp );
38
+ extern PyStatus _PyTuple_Init (PyInterpreterState * interp );
39
39
extern PyStatus _PyFaulthandler_Init (int enable );
40
40
extern int _PyTraceMalloc_Init (int enable );
41
- extern PyObject * _PyBuiltin_Init (PyThreadState * tstate );
41
+ extern PyObject * _PyBuiltin_Init (PyInterpreterState * interp );
42
42
extern PyStatus _PySys_Create (
43
43
PyThreadState * tstate ,
44
44
PyObject * * sysmod_p );
45
45
extern PyStatus _PySys_ReadPreinitWarnOptions (PyWideStringList * options );
46
46
extern PyStatus _PySys_ReadPreinitXOptions (PyConfig * config );
47
47
extern int _PySys_UpdateConfig (PyThreadState * tstate );
48
- extern PyStatus _PyExc_Init (PyThreadState * tstate );
48
+ extern PyStatus _PyExc_Init (PyInterpreterState * interp );
49
49
extern PyStatus _PyErr_Init (void );
50
50
extern PyStatus _PyBuiltins_AddExceptions (PyObject * bltinmod );
51
51
extern int _PyFloat_Init (void );
@@ -54,33 +54,33 @@ extern PyStatus _Py_HashRandomization_Init(const PyConfig *);
54
54
extern PyStatus _PyTypes_Init (void );
55
55
extern PyStatus _PyTypes_InitSlotDefs (void );
56
56
extern PyStatus _PyImportZip_Init (PyThreadState * tstate );
57
- extern PyStatus _PyGC_Init (PyThreadState * tstate );
58
- extern PyStatus _PyAtExit_Init (PyThreadState * tstate );
57
+ extern PyStatus _PyGC_Init (PyInterpreterState * interp );
58
+ extern PyStatus _PyAtExit_Init (PyInterpreterState * interp );
59
59
60
60
61
61
/* Various internal finalizers */
62
62
63
- extern void _PyFrame_Fini (PyThreadState * tstate );
64
- extern void _PyDict_Fini (PyThreadState * tstate );
65
- extern void _PyTuple_Fini (PyThreadState * tstate );
66
- extern void _PyList_Fini (PyThreadState * tstate );
67
- extern void _PyBytes_Fini (PyThreadState * tstate );
68
- extern void _PyFloat_Fini (PyThreadState * tstate );
69
- extern void _PySlice_Fini (PyThreadState * tstate );
70
- extern void _PyAsyncGen_Fini (PyThreadState * tstate );
63
+ extern void _PyFrame_Fini (PyInterpreterState * interp );
64
+ extern void _PyDict_Fini (PyInterpreterState * interp );
65
+ extern void _PyTuple_Fini (PyInterpreterState * interp );
66
+ extern void _PyList_Fini (PyInterpreterState * interp );
67
+ extern void _PyBytes_Fini (PyInterpreterState * interp );
68
+ extern void _PyFloat_Fini (PyInterpreterState * interp );
69
+ extern void _PySlice_Fini (PyInterpreterState * interp );
70
+ extern void _PyAsyncGen_Fini (PyInterpreterState * interp );
71
71
72
72
extern int _PySignal_Init (int install_signal_handlers );
73
73
extern void _PySignal_Fini (void );
74
74
75
- extern void _PyExc_Fini (PyThreadState * tstate );
75
+ extern void _PyExc_Fini (PyInterpreterState * interp );
76
76
extern void _PyImport_Fini (void );
77
77
extern void _PyImport_Fini2 (void );
78
- extern void _PyGC_Fini (PyThreadState * tstate );
79
- extern void _PyType_Fini (PyThreadState * tstate );
78
+ extern void _PyGC_Fini (PyInterpreterState * interp );
79
+ extern void _PyType_Fini (PyInterpreterState * interp );
80
80
extern void _Py_HashRandomization_Fini (void );
81
- extern void _PyUnicode_Fini (PyThreadState * tstate );
82
- extern void _PyUnicode_ClearInterned (PyThreadState * tstate );
83
- extern void _PyLong_Fini (PyThreadState * tstate );
81
+ extern void _PyUnicode_Fini (PyInterpreterState * interp );
82
+ extern void _PyUnicode_ClearInterned (PyInterpreterState * interp );
83
+ extern void _PyLong_Fini (PyInterpreterState * interp );
84
84
extern void _PyFaulthandler_Fini (void );
85
85
extern void _PyHash_Fini (void );
86
86
extern void _PyTraceMalloc_Fini (void );
@@ -89,9 +89,9 @@ extern void _PyAST_Fini(PyInterpreterState *interp);
89
89
extern void _PyAtExit_Fini (PyInterpreterState * interp );
90
90
91
91
extern PyStatus _PyGILState_Init (PyThreadState * tstate );
92
- extern void _PyGILState_Fini (PyThreadState * tstate );
92
+ extern void _PyGILState_Fini (PyInterpreterState * interp );
93
93
94
- PyAPI_FUNC (void ) _PyGC_DumpShutdownStats (PyThreadState * tstate );
94
+ PyAPI_FUNC (void ) _PyGC_DumpShutdownStats (PyInterpreterState * interp );
95
95
96
96
PyAPI_FUNC (PyStatus ) _Py_PreInitializeFromPyArgv (
97
97
const PyPreConfig * src_config ,
@@ -111,7 +111,7 @@ PyAPI_FUNC(void) _PyErr_Display(PyObject *file, PyObject *exception,
111
111
112
112
PyAPI_FUNC (void ) _PyThreadState_DeleteCurrent (PyThreadState * tstate );
113
113
114
- extern void _PyAtExit_Call (PyThreadState * tstate );
114
+ extern void _PyAtExit_Call (PyInterpreterState * interp );
115
115
116
116
#ifdef __cplusplus
117
117
}
0 commit comments