Hasty Briefsbeta

Bilingual

Nofl: A Precise Immix

a year ago
  • #memory-management
  • #garbage-collection
  • #performance
  • Nofl is a precise memory manager design based on Immix, allowing all free space between objects to be reclaimed down to the allocator's minimum alignment.
  • The paper presents the Nofl layout, builds a collector library around it, and develops a new Scheme-to-C compiler for evaluation.
  • Initial evaluations show Nofl outperforms standard copying and mark-sweep collectors for tight-to-adequate heap sizes in microbenchmarks.
  • The work includes comparisons with other collectors and runs limited microbenchmarks to assess performance.