Method and system for copying live entities of source blocks...

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S165000, C711SE12009, C707S813000, C707S814000

Reexamination Certificate

active

08074025

ABSTRACT:
A memory manager that compacts a memory heap and reclaims space allocated to dead entities is disclosed. The memory manager may include threads of a first phase, threads of a second phase, and threads of a third phase. The threads of the first phase may assign a target address to each live entity of the memory heap. The thread of the second phase may update references of the memory heap based upon the target address for each live entity. The threads of the third phase may copy each live entity of the memory heap to its target address.

REFERENCES:
patent: 4989134 (1991-01-01), Shaw
patent: 5687368 (1997-11-01), Nilsen
patent: 6247027 (2001-06-01), Chaudhry et al.
patent: 6427154 (2002-07-01), Kolodner et al.
patent: 6671707 (2003-12-01), Hudson et al.
patent: 7167881 (2007-01-01), Yasuda et al.
patent: 7216137 (2007-05-01), Shpeisman et al.
patent: 7251671 (2007-07-01), Wu et al.
patent: 7310718 (2007-12-01), Liang et al.
patent: 7853627 (2010-12-01), Printezis et al.
“Garbage Collection (computer science)”. Wikepedia, last modified Oct. 22, 2007. 8 pages. Retrieved from http://en. wikipedia.org/wiki/Garbage—collecgtion%28computer—science%29.
Edwards, Daniel J. “Artificial Intelligence Project—RLE and MIT Computer Center Memo 19—LISP II Garbage Collector.” 1 page.
Flood, Christine H. et al. “Parallel Garbage Collection: for Shared Memory Multiprocessors.” USENIX JVM Conference, Apr. 2001. 10 pages.
“Dynamic Memory Allocation.” Wikipedia, last modified Oct. 1, 2007. 3 pages. Retrieved from http://en.wikipedia.org/wiki/Dynamic—memory—allocation.
Knuth, Donald E. The Art of Computer Programming, Third Edition. Copyright 1997. pp. 408-423.
Li, Xiao-Feng. On runtime technology and programming languages. “Sequential in-place compacting garbage collectors”. Blog, Apr. 3, 2007, 3 pages. Retrieved from http://xiao-feng.blogspot.com/2007/04/sequential-compacting-garbage-collector.html.
International application, PCT/CN2006/002528, filed Sep. 26, 2006. Li, Xiao Feng et al. 30 pages.

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

Method and system for copying live entities of source blocks... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for copying live entities of source blocks..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for copying live entities of source blocks... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4316824

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