A garbage collector collects a train-managed heap in accordance with the train algorithm. In doing so, it concentrates into a respective train the heap-located objects that belong to garbage cycles even if those cycles additionally include certain types of objects that are outside the train-managed heap. It does so by using objects within the heap as proxies for those extra-heap objects, and it evacuates into a proxy object's train any collection-set objects referred to by the extra-heap objects for which the proxy object is a proxy. The objects in those garbage cycles containing the extra-heap objects can thereby be collected incrementally despite the extra-heap references to them.

Un colector de la basura recoge un montón entrenar-manejado de acuerdo con el algoritmo del tren. En hacer así pues, concentra en un tren respectivo los objetos monto'n-localizados que pertenecen a la basura completan un ciclo incluso si esos ciclos incluyen además ciertos tipos de objetos que sean exterior el montón entrenar-manejado. Hace así que usando objetos dentro del montón como poderes para esos objetos del adicional-monto'n, y evacua en el tren de un objeto del poder cualquier coleccio'n-fijo' objetos se refirió por los objetos del adicional-monto'n para los cuales el objeto del poder es un poder. Los objetos en esos ciclos de la basura que contienen los objetos del adicional-monto'n se pueden de tal modo recoger incremental a pesar de las referencias del adicional-monto'n a ellas.

 
Web www.patentalert.com

< (none)

< Graphics display system with unified memory architecture

> Method and system for providing wide area augmentation systems (WAAS) like corrections using a server and processor on the internet

> (none)

~ 00063