Region-based memory management for object-oriented programs

   
   

An object-oriented program is modified to create objects within specified regions, allowing memory de-allocation to take place for entire regions at once. The contents and associations between the regions are described by one or more shape graphs, which are created from an analysis of the program code. The region association metadata stored by the shape graphs allows the region-based memory management to take place while requiring no more than one region to be passed to methods for each object passed.

Ein objektorientiertes Programm wird geändert, um Gegenstände innerhalb der spezifizierten Regionen zu verursachen und läßt Gedächtnisaufhebung für gesamte Regionen sofort stattfinden. Der Inhalt und die Verbindungen zwischen den Regionen werden durch ein oder mehr Formdiagramme beschrieben, die von einer Analyse des Programmcodes verursacht werden. Das Regionverbindung metadata, das durch die Formdiagramme gespeichert wird, erlaubt dem Region-gegründeten Gedächtnismanagement beim Erfordern von von nicht mehr als einer Region stattzufinden, zu den Methoden für jeden geführten worden Gegenstand geführt zu werden.

 
Web www.patentalert.com

< Image retrieval based on relevance feedback

< Test generator for database management systems providing tight joins

> Hash value computer of content of digital signals

> Application service provider model for manufacturers product specification data

~ 00170