Bounded-pause time garbage collection system and method including write barrier associated with source and target instances of a partially relocated object

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5873104
SERIAL NO

08882796

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A partially relocated object identifier store including 'copy from' identifier and 'copy to' identifier storage accessible to write barrier logic allows the write barrier logic to maintain consistency between FromSpace and ToSpace instances of a partially relocated memory object without software trap handler overhead. Optional 'How far' indication storage facilitates differentiation by the write barrier logic between a copied portion and an uncopied portion of the partially relocated memory object. An optional 'mode' indication facilitates differentiation by the write barrier logic between a copy phase and a pointer update phase of relocation by the garbage collector implementation. In some embodiments, pointer update and copying phases may overlap. 'Copy to' identifier storage facilitates broadcast of a store-oriented memory access to the FromSpace instance to both FromSpace and ToSpace instances. Similarly, during pointer update, 'Copy to' and 'Copy From' identifier storage facilitate broadcast of a store-oriented memory access to either the FromSpace instance or the ToSpace instance to both FromSpace and ToSpace instances.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ORACLE AMERICA INC500 ORACLE PARKWAY REDWOOD SHORES CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Agesen, Ole Franklin, MA 62 2227
Heller, Steven Chelmsford, MA 4 223
O'Connor, James Michael Union City, CA 63 1679
Steele, Jr Guy L Lexington, MA 57 1009
Tremblay, Marc Palo Alto, CA 273 6180
Vishin, Sanjay Sunnyvale, CA 31 1303
White, Derek R Reading, MA 6 409

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation