Stack
A memory region containing the local variables and parameters of currently executing functions.
Related concepts: CallReturnFunctionMethod
Closest Wikipedia entry: Call stack
Misconceptions about Stack11 documented Misconceptions
Check YourselfCallWithoutFrame — Java
A method invocation does not necessarily allocate a stack frameCallerFrameContainsCalleeFormal — Java
Stack frame of caller includes variables for callee's formal parametersFrameIsClassInstance — Java
A stack frame is the same as an instance of a classNoLocalVariables — Java
There are no local variablesObjectLabeledWithConstructorSignature — Java
In stack and heap diagrams, an object on the heap is labeled like a stack frame of a constructor callRecursiveActivationsShareFrame — Java
Recursive calls of a method share a stack frameReferenceIntoStack — Java
References can point into the stackReturnUnwindsMultipleFrames — Java
A return statement can unwind multiple call stack framesReturnUnwindsMultipleFrames — Python
A return statement can unwind multiple call stack framesStackTraceIsCallHistory — Java
A stack trace is the sequence of previously called methodsStaticFrameInGlobals — Java
Stack frame of static method calls lives in the global memory area