Wenn man auf vorher beschriebene Weise Ausdrücke und Anweisungen kompiliert, dann kann die während der Ausführung maximal nötige Stacktiefe bereits zur Compilezeit bestimmt werden.
Bemerkung: gilt nicht für Unterprogramm-Aufrufe. in JVM gibt es bei jedem solchen Aufruf einen neuen Stack(-Frame).