kirancodes.me
To Proof Maintenance & Beyond!

A unified theory of garbage collection

David F. Bacon, Perry Cheng, V. T. Rajan

Abstract

Tracing and reference counting are uniformly viewed as being fundamentally different approaches to garbage collection that possess very distinct performance properties. We have implemented high-performance collectors of both types, and in the process observed that the more we optimized them, the more similarly they behaved - that they seem to share some deep structure.

Related papers