Creation of An Activation Record Who allocates an activation record of a procedure? Some part of the activation record of a procedure is created by that procedure immediately after that procedure is entered. -Some part is created by the caller of that procedure before that procedure is entered. ·Who deallocates'? Callee de-allocates the part allocated by Callee. Caller de-allocates the part allocated by Caller. CS308 Compiler Theory 14Creation of An Activation Record • Who allocates an activation record of a procedure? – Some part of the activation record of a procedure is created by that procedure immediately after that procedure is entered. – Some part is created by the caller of that procedure before that procedure is entered. • Who deallocates? – C ll d a ee de-all h ll d b C ll llocates t he part allocate d by C allee. – Caller de-allocates the part allocated by Caller. CS308 Compiler Theory 14