Garbage collection: algorithms for automatic dynamic memory management

The Classical Algorithms. Reference Counting. Mark--Sweep Garbage Collection. Mark--Compact Garbage Collection. Copying Garbage Collection. Generational Garbage Collection. Incremental and Concurrent Garbage Collection. Garbage Collection for C. Garbage Collection for C++. Cache--Conscious Garbage Collection. Distributed Garbage Collection. Glossary. Bibliography. Index.