Contaminated garbage collection

  • Dante J. Cannarozzi
  • , Michael P. Plezbert
  • , Ron K. Cytron

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

We describe a new method for determining when an object can be garbage collected. The method does not require marking live objects. Instead, each object X is dynamically associated with a stack frame M, such that X is collectable when M pops. Because X could have been dead earlier, our method is conservative. Our results demonstrate that the method nonetheless identifies a large percentage of collectable objects. The method has been implemented in Sun's Java™ Virtual Machine interpreter, and results are presented based on this implementation.

Original languageEnglish
Pages (from-to)264-273
Number of pages10
JournalSIGPLAN Notices (ACM Special Interest Group on Programming Languages)
Volume35
Issue number5
DOIs
StatePublished - May 2000

Fingerprint

Dive into the research topics of 'Contaminated garbage collection'. Together they form a unique fingerprint.

Cite this