Activation Record
The diagram below shows the contents of activation records: Return Value: It is used by calling procedure to return a value to calling procedure. Actual Parameter: It is used by calling procedures to supply parameters to the called procedures. Control Link: It points to activation record of the caller. Access Link: It is used to refer to non-local data held in other activation records. Saved Machine Status: It holds the information about status of machine before the procedure is called. Local Data: It holds the data that is local to the execution of the procedure. Temporaries: It stores the value that arises in the evaluation of an expression.
Next TopicStorage Allocation
|