GENERATION ISOLATION SYSTEM AND METHOD FOR GARBAGE COLLECTION

Patent №

US 6,098,089

Granted

2000-08-01

Filed 1997

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08841543

Architectural support for generation isolation is provided through trapping of intergenerational pointer stores. Identification of pointer stores as intergenerational is performed by a store barrier responsive to an intergenerational pointer store trap matrix that is programmably encoded with store target object and store pointer data generation pairs to be trapped. The write barrier and intergenerational pointer store trap matrix provide a programmably-flexible definition of generation pairs to be trapped, affording a garbage collector implementer with support for a wide variety of generational garbage collection methods, including remembered set-based methods, card-marking type methods, write barrier based copying collector methods, etc., as well as combinations thereof and combinations including train algorithm type methods to managing mature portions of a generationally collected memory space. Pointer specific store instruction replacement allows implementations in accordance with this invention to provide an exact barrier to not only pointer stores, but to the specific intergenerational pointer stores of interest to a particular garbage collection method or combination of methods.

AI hardwareG06F 12/0276Y10S 707/99953Y10S 707/99957

AI classification

AI hardware1.00
Planning0.07
Machine learning0.02
Natural language0.02
Vision0.01
Knowledge representation0.00
Evolutionary computation0.00
Speech0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 85080536

Assignors

O'CONNOR, JAMES MICHAEL, TREMBLAY, MARC, VISHIN, SANJAY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC