Skip navigation
Skip navigation

Immix: A Mark-Region Garbage Collector with Space Efficiency, Fast Collection, and Mutator Performance

Blackburn, Stephen; McKinley, Kathryn


Programmers are increasingly choosing managed languages for modern applications, which tend to allocate many short-to-medium lived small objects. The garbage collector therefore directly determines program performance by making a classic space-time tradeoff that seeks to provide space efficiency, fast reclamation, and mutator performance. The three canonical tracing garbage collectors: semi-space, mark-sweep, and mark-compact each sacrifice one objective. This paper describes a collector...[Show more]

CollectionsANU Research Publications
Date published: 2008
Type: Conference paper
Source: Proceedings of the ACM SIGNPLAN 2008 Conference on Programming Language Design and Implementation
DOI: 10.1145/1375581.1375586


File Description SizeFormat Image
01_Blackburn_Immix:_A_Mark-Region_Garbage_2008.pdf3.25 MBAdobe PDF    Request a copy
02_Blackburn_Immix:_A_Mark-Region_Garbage_2008.pdf395.94 kBAdobe PDF    Request a copy
03_Blackburn_Immix:_A_Mark-Region_Garbage_2008.pdf66.07 kBAdobe PDF    Request a copy

Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.

Updated:  19 May 2020/ Responsible Officer:  University Librarian/ Page Contact:  Library Systems & Web Coordinator