Immix: A Mark-Region Garbage Collector with Space Efficiency, Fast Collection, and Mutator Performance
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]
|Collections||ANU Research Publications|
|Source:||Proceedings of the ACM SIGNPLAN 2008 Conference on Programming Language Design and Implementation|
|01_Blackburn_Immix:_A_Mark-Region_Garbage_2008.pdf||3.25 MB||Adobe PDF||Request a copy|
|02_Blackburn_Immix:_A_Mark-Region_Garbage_2008.pdf||395.94 kB||Adobe PDF||Request a copy|
|03_Blackburn_Immix:_A_Mark-Region_Garbage_2008.pdf||66.07 kB||Adobe PDF||Request a copy|
Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.