Abstract: A method and apparatus for performing copying garbage collection is provided. In a computer's memory, objects are stored in a permanent semispace. When a garbage collection event is detected, a garbage collection cycle is commenced. During the garbage collection cycle, the live objects in the permanent semispace are copied into a temporary semispace. After copying all the live objects into the temporary semispace, the live objects are then recopied into the permanent semispace.
Type:
Grant
Filed:
October 13, 1998
Date of Patent:
August 21, 2001
Assignee:
Oracle Corporation
Inventors:
Harlan Sexton, Peter Benson, David Rosenberg