activation record

(AR)
  1. запись активации [процедуры], активационная запись

#

создаётся во время компиляции. При вызове процедуры определяет объём динамически выделяемого ей ОЗУ, необходимого для хранения данных. На основе записи активации при каждом вызове процедуры или функции создаётся стековый фрейм (stack frame), хранящий передаваемые параметры, адрес возврата, адрес возвращаемого значения или место для этого значения (выделяемое в соответствии с его типом). В нём хранятся также локальные переменные и находится временная память. При выходе из процедуры он удаляется из стека. Конкретный формат записи активации зависит от аппаратной платформы и языка программирования. Синонимы – activation frame, activation block

Связные термины

local variable, parameter, return address, temporary storage

Все термины