×

Bounded-pause time garbage collection system and method including read and write barriers associated with an instance of a partially relocated object

  • US 5,857,210 A
  • Filed: 06/26/1997
  • Issued: 01/05/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 particular instance of a particular one of said objects, if any, for which relocation is incomplete, said particular instance being one of a FromSpace instance and a ToSpace instance;

    a write barrier to store-oriented memory accesses targeting said particular instance; and

    a read barrier to load-oriented memory accesses targeting said particular instance,said write and said read barriers being responsive to a correspondence between contents of said partially relocated object identifier store and object identifiers for respective of said store-oriented and said load-oriented memory accesses.

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