Patent · US Expired

Memory management within a run-time environment

US6457019B1 · kind B1 · utility

15Cited by
8References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 11, 1999
Grant dateSep 24, 2002
Priority date
Expiry dateFeb 11, 2019

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99953
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Objects that are managed within a run-time environment are stored on N-bit aligned addresses. Due to the alignment 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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.