Integrating Generations with Advanced Reference Counting Garbage Collectors (2003)
Cached
Download Links
- [www.cs.technion.ac.il]
- [www.cs.purdue.edu]
- DBLP
Other Repositories/Bibliography
| Venue: | In International Conference on Compiler Construction |
| Citations: | 7 - 0 self |
BibTeX
@INPROCEEDINGS{Azatchi03integratinggenerations,
author = {Hezi Azatchi and Erez Petrank},
title = {Integrating Generations with Advanced Reference Counting Garbage Collectors},
booktitle = {In International Conference on Compiler Construction},
year = {2003},
pages = {185--199},
publisher = {SpringerVerlag}
}
Years of Citing Articles
OpenURL
Abstract
We study an incorporation of generations into a modern reference counting collector. We start with the two on-the-y collectors suggested by Levanoni and Petrank: a reference counting collector and a tracing (mark and sweep) collector. We then propose three designs for combining them so that the reference counting collector collects the young generation or the old generation or both. Our designs maintain the good properties of the Levanoni-Petrank collector. In particular, it is adequate for multithreaded environment and a multiprocessor platform, and it has an ecient write barrier with no synchronization operations. To the best of our knowledge, the use of generations with reference counting has not been tried before.







