Apparatus, methods, systems, and computer program products are disclosed
that use a link to access nodes in a generational garbage collected heap.
The creation area of the heap is associated with a validation variable
that is dependent on the number of scavenge operations performed on the
creation area. The link comprises the value of the validation variable
when the node was allocated and the index of the created node within the
creation area. When the node is copied from the creation area an entry is
made in a link-to-pointer translation table. Accesses to the node using
the link succeed regardless of whether the node is in the creation area.
Thus, not all references to the node need to be updated when the node is
copied from the creation area allowing the copying process to be
interrupted when resolving links to the copied node.
Показаны приборы, методы, системы, и продукты компьутерной программы которые используют соединение для того чтобы достигнуть узлов в ворохе generational собранном отбросом. Зона творения вороха связана с перемеююым утверждения зависит на номере scavenge деятельности выполненные на зоне творения. Соединение состоит из значения перемеююого утверждения когда узел был размещан и индекса созданного узла в пределах зоны творения. Когда узел скопирован от зоны творения вход сделан в таблице перевода соединени-к-ukazatel4. Доступ к узлу используя соединение преуспевает regardless of находится ли узел в зоне творения. Таким образом, не все справки к узлу быть уточненным когда узел скопирован от зоны творения позволяющ копируя процесс быть прерванным разрешая соединения к скопированному узлу.