kirancodes.me
To Proof Maintenance & Beyond!

Garbage collection in the next C++ standard

Hans-Juergen Boehm, Mike Spertus

Abstract

C++ has traditionally relied on manual memory management. Sometimes this has been augmented by limited reference counting, implemented in libraries, and requiring use of separate pointer types. In spite of the fact that conservative garbage collectors have been used with C for decades, and with C++ for almost as long, they have not been well-supported by language standards. This in turn has limited their use.

Related papers