Tag
stack-frames
- Oct 7, 2026 Fault Escalation and Reading the Stacked Frame After a Crash Why an imprecise bus fault arrives as a hard fault, which status bits distinguish the causes, and how the stacked frame locates the instruction that failed. embedded systems
- Sep 13, 2026 Calling Conventions on an Operand Stack How arguments, return values, receivers, and frame transitions are encoded in a stack machine, and why the receiver occupies slot zero of a method frame. language runtimes
- Sep 24, 2025 How an Interpreter Lays Out a Stack Frame The header, locals, operand stack, and spill area of an interpreter frame, and why the frame is allocated as one block with a fixed maximum size. language runtimes
- Apr 3, 2025 Stack Frames and the Lifetime of an Automatic Variable How a function call turns scope into a pointer adjustment, what the frame really holds, and why a local object dies exactly when its block exits. programming languages
- Jan 21, 2024 Exception Tables and Frame Unwinding in Bytecode How a thrown exception finds its handler using a table of protected ranges, and why the table is separate from the code rather than encoded as instructions. language runtimes
- Apr 13, 2023 Resumable Frames for Generators and Coroutines Why a generator cannot keep its state on the machine stack, how its frame is moved to the heap, and what suspension costs in copying and in bookkeeping. language runtimes