Mark-sweep or copying?: a "best of both worlds" algorithm and a hardware-supported real-time implementation

@inproceedings{Stanchina2007MarksweepOC,
  title={Mark-sweep or copying?: a "best of both worlds" algorithm and a hardware-supported real-time implementation},
  author={S. Stanchina and Matthias Meyer},
  booktitle={ISMM '07},
  year={2007}
}
Copying collectors offer a number of advantages over their mark-sweep counterparts. First, they do not have to deal with mark stacks and potential mark stack overflows. Second, they do not suffer from unpredictable fragmentation overheads since they inherently compact the heap. Third, the tospace invariant maintained by many copying collectors allows for incremental compaction and provides the basisfor efficient real-time implementations. Unfortunately, however, standard copying collectors… Expand
Fine-Grained Parallel Compacting Garbage Collection through Hardware-Supported Synchronization
Power, performance, and upheaval : an opportunity for managed languages
Adaptive Optimization of the JavaTM Real-Time System Garbage Collector
...
1
2
...