×

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

  • US 5,873,104 A
  • Filed: 06/26/1997
  • Issued: 02/16/1999
  • Est. Priority Date: 06/26/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus comprising:

  • memory storage, wherein objects formed therein are relocatable from respective FromSpace instances to respective ToSpace instances thereof;

    a partially relocated object identifier store updatable to identify a FromSpace instance and a ToSpace instance of a particular one of said objects, if any, for which relocation is incomplete; and

    a write barrier to a store-oriented memory access targeting either of said FromSpace and said ToSpace instances of said particular object, wherein said write barrier maintains consistency between said ToSpace instance and at least a copied portion of said FromSpace instance, and wherein said write barrier allows incremental update of pointers to said particular object.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×