ELIMINATING WRITE BARRIERS FOR YOUNG OBJECTS

Patent №

US 6,999,980

Granted

2006-02-14

Filed 2002

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10295325

In a computer system that uses a generational garbage collector in which objects are promoted from a “young” generation to an “old” generation, a compiler output designates certain dynamic-allocation instructions as being ones whose resultant allocated objects will be considered “pinned.” The compiler associates with such allocation instructions respective segments of the code following the instructions and objects allocated within one of those segments are considered to remain pinned until program execution passes beyond that segment. The garbage collector refrains from promoting any pinned object, and as a consequence, an instruction that writes a reference into an object field while that object is pinned does not need to be accompanied by a write barrier.

AI hardwareG06F 12/0276Y10S 707/99957

AI classification

AI hardware0.74
Planning0.46
Knowledge representation0.08
Natural language0.00
Evolutionary computation0.00
Vision0.00
Machine learning0.00
Speech0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 135020423

© 2026 NYSGPT2525 LLC