Patent · US Active

Incremental class unloading in a region-based garbage collector

US8554807B2 · kind B2 · utility

0Cited by
3References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 28, 2012
Grant dateOct 8, 2013
Priority date
Expiry dateMar 28, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A technique for incrementally unloading classes using a region-based garbage collector is described. One aspect of such a technique includes maintaining a remembered set for a class set. The remembered set indicates whether instances of the class set are contained in one or more regions in memory, and in which regions the instances are contained. Upon performing an incremental garbage collection process for a subset of the regions in memory, the technique examines the remembered set to determine whether the class set includes instances in regions outside of the subset. If the remembered set indicates that the class set includes instances outside of the subset of regions, the technique identifies the class set as “live.” This will preclude unloading the class set from the subset of regions.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.