CSSE 490-04 – Articles written by the Garbage Collection community
This page contains a partial list of interesting papers/articles written on
the subject of garbage collection and dynamic memory management.
Students are advised to either select papers from this list or to suggest
other interesting papers that should be added to this incomplete list.
These papers should be accessible to you if you are accessing them from the
Rose-Hulman Institute of Technology's domain. For papers without a link,
contact your instructor.
Tracing collectors
- Narendran Sachindran and Eliot Moss.
Mark Copy: Fast copying GC
with less space overhead. In OOPSLA’03 ACM Conference on Object-Oriented
Systems, Languages and Applications, ACM SIGPLAN Notices, Anaheim, CA, November
2003. (Presenter: Jerry Belton on Monday, Nov 10, 2008)
Incremental and concurrent garbage collectors
- Dante J. Cannarozzi, Michael P. Plezbert, Ron K. Cytron. 2000. Contaminated
garbage collection. In Proceedings of the ACM SIGPLAN '00 conference on on
Programming language design and implementation, pp. 264-273. (Presenter:
Jonathan Bott on Tuesday, Nov 11, 2008)
- Haim Kermany , Erez Petrank,
The Compressor: concurrent,
incremental, and parallel compaction, ACM SIGPLAN Notices, v.41 n.6, June
2006 (Presenter: Robert Pienta on Thursday, November 6, 2008)
Real-time garbage collectors
- David F. Bacon, Perry Cheng, and V. T. Rajan. A Real-time Garbage Collector
with Low Overhead and Consistent Utilization. In Proceedings of the 30th Annual
ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pages
285–298, January 2003, New Orleans, Louisiana
- Andrew W. Appel, John R. Ellis, and Kai Li. Real-Time Concurrent Collection
on Stock Multiprocessors. ACM SIGPLAN, 23(7):11–20, 1988.
- Perry Cheng , Guy E. Blelloch.
A parallel, real-time garbage
collector. In Proceedings of the ACM SIGPLAN 2001 conference on Programming
language design and implementation, p.125-136, June 2001, Snowbird, Utah, United
States
- Kelvin Nilsen. Doing firm-real-time with J2SE APIs. In Proceedings of the
Workshop on Java Technologies for Real-Time and Embedded Systems,
Springer-Verlag, pages 371–384, November 2003, Catania, Sicily
Multiprocessor garbage collectors
- Guy L. Steele.
Multiprocessing compactifying garbage collection. Communications of the ACM,
18(9):495–508, September 1975. (Presenter: Jonathan Stone on
Thursday, November 3, 2008)
- Yossi Levanoni , and Erez Petrank.
An on-the-fly reference
counting garbage collector for Java. In Proceedings of the 16th ACM SIGPLAN
conference on Object oriented programming, systems, languages, and applications,
p.367-380, October 14-18, 2001, Tampa Bay, FL, USA
- Delvin C. Defoe, and Morgan Deters.
An
improved on-the-fly reference counting garbage collector. In Doctoral
Dissertation of Delvin Defoe, Washington University, St. Louis, MO, August,
2007, pages 60 - 102. Available as Washington University Technical Report
WUCSE-2007-45.
Environments for implementing garbage collection