Copy collector with efficient abort-on-copy transition to mark collector

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8438193
APP PUB NO 20120239711A1
SERIAL NO

13431974

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for performing garbage collection on an object heap is described. In one embodiment, such a method includes performing a copy phase on an object heap by copying live objects from a source space to a destination space. An abort condition is generated when copying an object from the source space to the destination space fails due to insufficient space. In response to the abort condition, tracing work and reference updating associated with the copy phase are terminated. A mark phase is then initiated that marks live objects in the source space. This mark phase resumes tracing work and reference updating terminated by the copy phase in order to avoid or minimize the repetition of work performed by the copy phase. A corresponding computer program product and system are also described.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK NY

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Burka, Peter Wiebe Ottawa, CA 22 108
Disher, Jeffrey Michael Ottawa, CA 14 49
Maier, Daryl James Unionville, CA 15 30
Micic, Aleksandar Ottawa, CA 28 120
Sciampacone, Ryan Andrew Nepean, CA 16 26

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation