Garbage collector with eager read barrier

Data processing: database and file management or data structures – Garbage collection – Mark-sweep

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07984083

ABSTRACT:
A garbage collection system that needs to meet real-time requirements uses an eager read barrier that performs a forwarding operation as soon as a quantity is loaded. The barrier maintains a to-space invariant by including a forwarding pointer in the header of objects to be moved or accessed that normally points to the object itself. However, if the object has been moved, the forwarding pointer points to the new object location. The eager read barrier maintains the registers and stack cells such that the registers and stack cells always point into to-space. Barrier-sinking and common sub-expression elimination are used to minimize the overhead associated with the read barrier.

REFERENCES:
patent: 5175856 (1992-12-01), Van Dyke et al.
patent: 5179702 (1993-01-01), Spix et al.
patent: 5687368 (1997-11-01), Nilsen
patent: 5867649 (1999-02-01), Larson
patent: 5930807 (1999-07-01), Ebrahim et al.
patent: 6128775 (2000-10-01), Chow et al.
patent: 6195676 (2001-02-01), Spix et al.
patent: 6397379 (2002-05-01), Yates et al.
patent: 6463582 (2002-10-01), Lethin et al.
patent: 6529515 (2003-03-01), Raz et al.
patent: 6539541 (2003-03-01), Geva
patent: 6549959 (2003-04-01), Yates et al.
patent: 6671707 (2003-12-01), Hudson et al.
patent: 6678742 (2004-01-01), Muramatsu et al.
patent: 6779107 (2004-08-01), Yates
patent: 6789181 (2004-09-01), Yates et al.
patent: 6836782 (2004-12-01), Fresko et al.
patent: 6874074 (2005-03-01), Burton et al.
patent: 6934832 (2005-08-01), Van Dyke et al.
patent: 7000227 (2006-02-01), Henry
patent: 7047394 (2006-05-01), Van Dyke et al.
patent: 7065633 (2006-06-01), Yates et al.
patent: 7069421 (2006-06-01), Yates et al.
patent: 7107419 (2006-09-01), Ghemawat et al.
patent: 7111290 (2006-09-01), Yates et al.
patent: 7146352 (2006-12-01), Brundage et al.
patent: 7228404 (2007-06-01), Patel et al.
patent: 7254806 (2007-08-01), Yates et al.
patent: 7555619 (2009-06-01), Harris
patent: 7590806 (2009-09-01), Harris et al.
patent: 7725885 (2010-05-01), Pradhan et al.
patent: 7747565 (2010-06-01), Harris et al.
patent: 7792880 (2010-09-01), Arnold et al.
patent: 2002/0147969 (2002-10-01), Lethin et al.
patent: 2003/0126352 (2003-07-01), Barrett
patent: 2005/0004892 (2005-01-01), Brundage et al.
patent: 2005/0149346 (2005-07-01), Arnold et al.
patent: 2007/0050603 (2007-03-01), Vorbach et al.
patent: 2007/0130238 (2007-06-01), Harris et al.
patent: 2007/0136290 (2007-06-01), Shinnar et al.
patent: 2007/0136365 (2007-06-01), Tarditi et al.
patent: 2007/0143276 (2007-06-01), Harris
patent: 2007/0143360 (2007-06-01), Harris et al.
patent: 2007/0143741 (2007-06-01), Harris
patent: 2007/0169030 (2007-07-01), Tarditi et al.
patent: 2007/0169031 (2007-07-01), Harris

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Garbage collector with eager read barrier does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Garbage collector with eager read barrier, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Garbage collector with eager read barrier will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2683179

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.