File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,13 @@ struct _pending_calls {
34
34
int last ;
35
35
};
36
36
37
+ struct _ceval_interpreter_state {
38
+ /* This single variable consolidates all requests to break out of
39
+ the fast path in the eval loop. */
40
+ _Py_atomic_int eval_breaker ;
41
+ struct _pending_calls pending ;
42
+ };
43
+
37
44
#include "pycore_gil.h"
38
45
39
46
struct _ceval_runtime_state {
Original file line number Diff line number Diff line change @@ -82,12 +82,7 @@ struct _is {
82
82
83
83
uint64_t tstate_next_unique_id ;
84
84
85
- struct _ceval {
86
- /* This single variable consolidates all requests to break out of
87
- the fast path in the eval loop. */
88
- _Py_atomic_int eval_breaker ;
89
- struct _pending_calls pending ;
90
- } ceval ;
85
+ struct _ceval_interpreter_state ceval ;
91
86
};
92
87
93
88
PyAPI_FUNC (struct _is * ) _PyInterpreterState_LookUpID (PY_INT64_T );
You can’t perform that action at this time.
0 commit comments