Note: The translation for this entry is currently under quality review. Some content is temporarily displayed in English only.
stack frame
This term is a technical specialization used almost exclusively in computer science and software engineering. It describes the specific segment of memory allocated to a function during its execution. The concept is central to understanding how programs manage recursion and local state, as each nested function call pushes a new frame onto the stack and pops it upon completion.
In a professional debugging or systems programming context, referring to the stack frame allows developers to pinpoint the exact state of a program at the moment of a crash. It is distinct from the general call stack, which is the entire collection of these frames.