A garbage collector collects at least a generation of a dynamically allocated heap in increments. In each increment, it identifies references located outside a collection set that refer to objects that belong to the collection set, and it evacuates the objects thus referred to before it reclaims the memory space that the collection set occupies. In some collection increments, references to collection-set objects are located both inside and outside the generation. The collector locates all such references, both those inside the generation and those outside it, before it evacuates any objects in response to any of them. By doing so, it is able to reduce the cost of locating references and evacuating objects.

 
Web www.patentalert.com

< System and method for creating and editing, an on-line publication

< Client programming model with abstraction

> Communication traffic control system on LAN, communication traffic control method and recording medium storing communication traffic control program

> Multi-ringed internet co-location facility security system and method

~ 00253