File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -150,15 +150,15 @@ Here's how they relate:
150150Overall VM Stack (ec->vm_stack): Zooming into Frame 2's value stack:
151151
152152High addr (vm_stack + vm_stack_size) High addr (cfp->sp)
153- ↓ ↑
154- [CFP 3 metadata] 56 bytes [Temporaries] ← Growing upward
155- [CFP 2 metadata] 56 bytes ┐ [Flags/Block]
153+ ↓ ↑
154+ [CFP 3 metadata] 56 bytes [Temporaries]
155+ [CFP 2 metadata] 56 bytes ┐ [Env: Flags/Block/CME] ← cfp->ep
156156 [CFP 1 metadata] 56 bytes │ [Locals]
157157 ───────────────────── │ [Arguments]
158158 (gap/unused space) │ [self]
159159 ───────────────────── │ Low addr (frame base)
160- [Frame 3 values] ↑ │
161- [Frame 2 values] ↑ ───────┘
160+ [Frame 3 values] ↑ │ │
161+ [Frame 2 values] ↑ <──────┴─────── ───────┘
162162 [Frame 1 values] ↑
163163 ↑
164164Low addr (vm_stack)
You can’t perform that action at this time.
0 commit comments