© University of Kent - Contact | Feedback | Legal | FOI | Cookies
Garbage collection should be lifetime aware
Richard Jones and Chris Ryder
In Olivier Zendra, editor, Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'2006), pages 182-196, Nantes, France, July 2006.Abstract
We argue that garbage collection should be more closely tied to object demographics. We show that this behaviour is sufficiently distinctive to make exploitation feasible and describe a novel GC framework that exploits object lifetime analysis yet tolerates imprecision. We argue for future collectors based on combinations of approximate analyses and dynamic sampling.
Download publication 60 kbytes (PDF)Bibtex Record
@inproceedings{2376, author = {Richard Jones and Chris Ryder}, title = {Garbage Collection Should Be Lifetime Aware}, month = {July}, year = {2006}, pages = {182-196}, keywords = {determinacy analysis, Craig interpolants}, note = {}, doi = {}, url = {http://www.cs.kent.ac.uk/pubs/2006/2376}, publication_type = {inproceedings}, submission_id = {13627_1147449669}, booktitle = {Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'2006)}, editor = {Olivier Zendra}, address = {Nantes, France}, refereed = {yes}, }