×

Garbage collection with memory quick release

  • US 8,452,938 B1
  • Filed: 04/08/2008
  • Issued: 05/28/2013
  • Est. Priority Date: 12/30/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of memory management, comprising:

  • identifying a region of virtual memory to be reclaimed, the region including an object that is currently located at an original virtual memory location, and the region being supported by at least a portion of a memory resource;

    relocating the object from the original virtual memory location to a target virtual memory location;

    copying the object to the target virtual memory location;

    establishing a forwarding pointer;

    protecting the region of virtual memory to be reclaimed;

    releasing the portion of the memory resource so that the portion of memory resource can be reused; and

    after the portion of the memory resource is released, remapping one or more references to the object to the target virtual memory location.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×