Java Memory Management
Bibliography
- A. Azagury, E. K. Kolodner, and E. Petrank. A Note on the Implementation of Replication-Based Garbage Collection for Multiprocessor Environment. In Parallel Processing Letters.
- A. Azagury, E. K. Kolodner, E. Petrank, and Z. Yehudai. Combining Card Marking with Remembered Sets: How to Save Scanning Time. In the Proceedings of the 1998 International Symposium on Memory Management (ISMM'98), Vancouver, October 1998.
- K. Barabash, N. Buchbinder, T. Domani, E. K. Kolodner, Y. Ossia, S. S. Pinter, J. Shepherd, R. Sivan, and V. Umanski. Mostly Accurate Stack Scanning. In the Proceedings of the Java Virtual Machine Research and Technology Symposium (JVM'01), Monterey, California, April 2001.
- O. Ben-Yitzhak, I. Goft, E. K. Kolodner, K. Kuiper, and V. Leikehman. An Algorithm for Parallel Incremental Compaction. In the Proceedings of the International Symposium on Memory Management (ISMM'02), volume 38(1) of ACM SIGPLAN Notices, Berlin, Germany, 2002.
- H.-J. Boehm, A. J. Demers and S. Shenker. Mostly Parallel Garbage Collection. ACM SIGPLAN Notices, 26(6), pages 157-164, 1991.
- D. Doligez and G. Gonthier. Portable, Unobtrusive Garbage Collection for Multiprocessor Systems. In the Conference Record of the Twenty-first Annual ACM Symposium on Principles of Programming Languages (POPL'94), ACM SIGPLAN Notices. ACM Press, 1994, pages 113-123.
- D. Doligez and X. Leroy. A Concurrent Generational Garbage Collector for a Multithreaded Implementation of ML. In the Conference Record of the Twentieth Annual ACM Symposium on Principles of Programming Languages (POPL'93), ACM SIGPLAN Notices. ACM Press, January 1993.
- T. Domani, E. K. Kolodner, and E. Petrank. A Generational On-the-fly Garbage Collector for Java. In the Proceedings of SIGPLAN 2000 Conference on Programming Languages Design and Implementation (PLDI'00), ACM SIGPLAN Notices, Vancouver, June 2000. ACM Press.
- T. Domani, E. K. Kolodner, E. Lewis, E. E. Salant, K. Barabash, I. Lahan, E. Petrank, I. Yanover, and Y. Levanoni. Implementing an On-the-fly Garbage Collector for Java. In the Proceedings of the Second International Symposium on Memory Management (ISMM'00), volume 36(1) of ACM SIGPLAN Notices, Minneapolis, MN, October 2000. ACM Press.
- T. Domani, G. Goldshtein, E. K. Kolodner, E. Lewis, E. Petrank, and D. Sheinwald. Thread-Local Heaps for Java. In the Proceedings of the International Symposium on Memory Management (ISMM'02), volume 38(1) of ACM SIGPLAN Notices, Berlin, Germany, 2002.
- P. Hudak, R. M. Keller. Garbage Collection and Task Deletion in Distributed Systems. ACM Symposium on Lisp and Functional Programming, pp. 168-178, Pittsburgh, PA, August 1982.
- E. K. Kolodner and E. Petrank. Parallel Copying Garbage Collection Using Delayed Allocation. Manuscript, Jan. 98.
- L. Lamport, Garbage Collection with Multiple Processes: An Exercise in Parallelism, 1978.
- H. Lieberman and C. E. Hewitt. A Real Time Garbage Collector Based on the Lifetimes of Objects. Communications of the ACM, 26(6), pages 419-429, 1983.
- S. Nettles and J. O'Toole. Real-time Replication-Based Garbage Collection. In the Proceedings of SIGPLAN'93 Conference on Programming Languages Design and Implementation (PLDI'93), volume 28(6) of ACM SIGPLAN Notices, Albuquerque, New Mexico, June 1993. ACM Press.
- S. Nettles, J. O'Toole, D. Pierce and N. Haines. Replication-Based Incremental Copying Collection. In Bekkers and Cohen, editors. Proceedings of International Workshop on Memory Management, volume 637 of Lecture Notes in Computer Science, St Malo, France, 16-18 September 1992. Springer-Verlag.
- Y. Ossia, O. Ben-Yitzhak, I. Goft, E. K. Kolodner, V. Leikehman, and A. Owshanko. A Parallel, Incremental and Concurrent GC for Servers. In the Proceedings of SIGPLAN 2002 Conference on Programming Languages Design and Implementation (PLDI'02), ACM SIGPLAN Notices, Berlin, June 2002. ACM Press.