Skip to content

Commit 5ff2dea

Browse files
committed
Fix post-merge issues
1 parent 85b0b00 commit 5ff2dea

File tree

3 files changed

+29
-9
lines changed

3 files changed

+29
-9
lines changed

Include/internal/pycore_frame.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@ struct _frame {
2828
PyEval_GetLocals requires a borrowed reference so the actual reference
2929
is stored here */
3030
PyObject *f_locals_cache;
31+
/* A tuple containing strong references to fast locals that were overwritten
32+
* via f_locals. Borrowed references to these locals may exist in frames
33+
* closer to the top of the stack. The references in this tuple act as
34+
* "support" for the borrowed references, ensuring that they remain valid.
35+
*/
36+
PyObject *f_overwritten_fast_locals;
3137
/* The frame data, if this frame object owns the frame */
3238
PyObject *_f_frame_data[1];
3339
};

Include/internal/pycore_opcode_metadata.h

Lines changed: 16 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Programs/test_frozenmain.h

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)