正在加载图片...
Activation Records Information needed by a single execution of a procedure is managed using a contiguous block of storage called activation record. An activation record is allocated when a procedure is entered,and it is de-allocated when that procedure exited. 。6 Size of each field can be determined at compile time(Although actual location of the activation record is determined at run-time). -Except that if the procedure has a local variable and its size depends on a parameter,its size is determined at the run time. CS308 Compiler Theory 10Activation Records • Information needed by a single execution of a procedure is managed usi i bl k f ll d ing a contiguous block of storage called activation record. • An activation record is allocated when a procedure is entered, and it is de-all t d h th t d it d llocated when that procedure exited. • Size of each field can be determined at compile time (Although actual location of the activation record is determined at run location of the activation record is determined at run-time). – Except that if the procedure has a local variable and its size depends on a parameter its size is determined at the run time on a parameter, its size is determined at the run time. CS308 Compiler Theory 10
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有