About this document
Parallel Generational-Copying Garbage Collection With A Block-Structured Heap is a document available to read on EtoBox.
A parallel generational-copying garbage collector implemented for the Glasgow Haskell Compiler. We demonstrate wall-clock speedups of on average a factor of 2 in GC time on a commodity 4-core machine with no programmer intervention. Our use of a block-structured heap improves on earlier work in terms of simplicity (fewer runtime data structures) and generality (an arbitrary number of independently re-sizable generations, with aging)
- Language
- EN