David Sachs wrote:
[...]
> This is not the only way to manage automatic type storage. The standard
> convention for IBM 360... mainframes was for storage to be obtained and
> released as needed via operating system calls.
Modern mainframes can operate in kinda "hybrid mode". Storage for stack
increments (it used for stack frames) is obtained ('getmained') and
released "as needed" but you have usual "frames stuff" and guard pages
within stack increment. And you can specify "KEEP|FREE" disposition.
http://publibz.boulder.ibm.com/epubs/pdf/ceea2130.pdf
http://publibz.boulder.ibm.com/epubs/pdf/ceea3130.pdf
regards,
alexander.