Shahriyar, Rifat; Blackburn, Stephen; Frampton, Daniel
Reference counting and tracing are the two fundamental approaches that have underpinned garbage collection since 1960. However, despite some compelling advantages, reference counting is almost completely ignored in implementations of high performance systems today. In this paper we take a detailed look at reference counting to understand its behavior and to improve its performance. We identify key design choices for reference counting and analyze how the behavior of a wide range of benchmarks...[Show more]
Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.