G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/44 (2006.01) G06F 12/02 (2006.01)
Patent
CA 2362463
Objects that are managed within a run-time environment are stored on N-bit aligned addresses. Due to the alignement restriction, the N least significant bits of a reference to an object are available for storing information about the storage properties of the object. This information is extractable by fast register operations. The storage properties can include the lifetime, format, and contiguity of the object, or a combination of these properties. If the run- time environment implements a generational garbage collector, the reference tags are used to encode whether or not the object is recently allocated.
Des objets gérés dans un système essentiel sont stockés dans des adresses alignées de N bits. En raison des restrictions d'alignement, les N bits les moins significatifs d'une référence à un objet sont disponibles pour stocker des informations relatives aux caractéristiques de stockage de l'objet. Cette information peut être extraite à l'aide d'opérations sur des registres rapides. Les caractéristiques de stockage peuvent comporter: la durée de vie, le format, la contiguïté de l'objet, ou une combinaison de ces propriétés. Si le système essentiel utilise un ramasse-miettes, on utilise les marqueurs de référence pour inscrire si l'objet a ou non été attribué récemment.
Benson Peter
Sexton Harlan
Unietis David
Oracle Corporation
Oracle International Corporation (oic)
Ridout & Maybee Llp
LandOfFree
Memory management within a run-time environment does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory management within a run-time environment, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory management within a run-time environment will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1876534