File tree 1 file changed +2
-4
lines changed
1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -47,15 +47,13 @@ enum _frameowner {
47
47
};
48
48
49
49
typedef struct _PyInterpreterFrame {
50
- /* "Specials" section */
50
+ PyCodeObject * f_code ; /* Strong reference */
51
+ struct _PyInterpreterFrame * previous ;
51
52
PyObject * f_funcobj ; /* Strong reference. Only valid if not on C stack */
52
53
PyObject * f_globals ; /* Borrowed reference. Only valid if not on C stack */
53
54
PyObject * f_builtins ; /* Borrowed reference. Only valid if not on C stack */
54
55
PyObject * f_locals ; /* Strong reference, may be NULL. Only valid if not on C stack */
55
- PyCodeObject * f_code ; /* Strong reference */
56
56
PyFrameObject * frame_obj ; /* Strong reference, may be NULL. Only valid if not on C stack */
57
- /* Linkage section */
58
- struct _PyInterpreterFrame * previous ;
59
57
// NOTE: This is not necessarily the last instruction started in the given
60
58
// frame. Rather, it is the code unit *prior to* the *next* instruction. For
61
59
// example, it may be an inline CACHE entry, an instruction we just jumped
You can’t perform that action at this time.
0 commit comments