Memory management within a run-time environment

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-1876534

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.