Stack
A memory region containing the local variables and parameters of currently executing functions.
Related concepts: CallReturnFunctionMethod
Closest Wikipedia entry: Call stack
Misconceptions about Stack9 documented Misconceptions
Check YourselfCallWithoutFrame
A method invocation does not necessarily allocate a stack frame
CallerFrameContainsCalleeFormal
Stack frame of caller includes variables for callee's formal parameters
FrameIsClassInstance
A stack frame is the same as an instance of a class
NoLocalVariables
There are no local variables
RecursiveActivationsShareFrame
Recursive calls of a method share a stack frame
ReferenceIntoStack
References can point into the stack
ReturnUnwindsMultipleFrames
A return statement can unwind multiple call stack frames
StackTraceIsCallHistory
A stack trace is the sequence of previously called methods