File tree 1 file changed +8
-7
lines changed
1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -103,14 +103,19 @@ struct _is {
103
103
basis. Also see _PyRuntimeState regarding the various mutex fields.
104
104
*/
105
105
106
- /* The per-interpreter GIL, which might not be used. */
107
- struct _gil_runtime_state _gil ;
108
-
109
106
// Dictionary of the sys module
110
107
PyObject * sysdict ;
108
+
111
109
// Dictionary of the builtins module
112
110
PyObject * builtins ;
113
111
112
+ struct _ceval_state ceval ;
113
+
114
+ struct _import_state imports ;
115
+
116
+ /* The per-interpreter GIL, which might not be used. */
117
+ struct _gil_runtime_state _gil ;
118
+
114
119
/* ---------- IMPORTANT ---------------------------
115
120
The fields above this line are declared as early as
116
121
possible to facilitate out-of-process observability
@@ -147,12 +152,8 @@ struct _is {
147
152
struct _warnings_runtime_state warnings ;
148
153
struct atexit_state atexit ;
149
154
150
- struct _ceval_state ceval ;
151
-
152
155
struct _obmalloc_state obmalloc ;
153
156
154
- struct _import_state imports ;
155
-
156
157
PyObject * audit_hooks ;
157
158
PyType_WatchCallback type_watchers [TYPE_MAX_WATCHERS ];
158
159
PyCode_WatchCallback code_watchers [CODE_MAX_WATCHERS ];
You can’t perform that action at this time.
0 commit comments