diff --git a/InternalDocs/frames.md b/InternalDocs/frames.md index 2f0cc7967f3..804d7436018 100644 --- a/InternalDocs/frames.md +++ b/InternalDocs/frames.md @@ -11,7 +11,7 @@ # Frames previous frame, etc. The definition of the `_PyInterpreterFrame` struct is in -[Include/internal/pycore_frame.h](../Include/internal/pycore_frame.h). +[Include/internal/pycore_interpframe_structs.h](../Include/internal/pycore_interpframe_structs.h). # Allocation @@ -21,8 +21,8 @@ # Allocation (see `_PyThreadState_PushFrame` in [Python/pystate.c](../Python/pystate.c)). Frames of generators and coroutines are embedded in the generator and coroutine -objects, so are not allocated in the per-thread stack. See `PyGenObject` in -[Include/internal/pycore_genobject.h](../Include/internal/pycore_genobject.h). +objects, so are not allocated in the per-thread stack. See `_PyGenObject` in +[Include/internal/pycore_interpframe_structs.h](../Include/internal/pycore_interpframe_structs.h). ## Layout