×

Generation isolation system and method for garbage collection

  • US 6,098,089 A
  • Filed: 04/23/1997
  • Issued: 08/01/2000
  • Est. Priority Date: 04/23/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus comprising:

  • dynamically allocated storage wherein references to objects formed therein have generation membership tags associated therewith;

    an intergenerational pointer store trap matrix including elements corresponding to store target object and store reference data generation pairs, wherein individual of said elements indicate whether said barrier should trap pointer stores of corresponding store reference data to a corresponding store target object; and

    a write barrier to intergenerational pointer stores, wherein said write barrier traps a store instruction in response to selected correspondences between respective generation membership tags of a target object reference and of object reference data being stored into a target object identified by said target object reference, said selected correspondences encoded by said intergenerational pointer store trap matrix.

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