Skip to main content

Java Memory Management

Bibliography

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. H.-J. Boehm, A. J. Demers and S. Shenker. Mostly Parallel Garbage Collection. ACM SIGPLAN Notices, 26(6), pages 157-164, 1991.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. E. K. Kolodner and E. Petrank. Parallel Copying Garbage Collection Using Delayed Allocation. Manuscript, Jan. 98.

  13. L. Lamport, Garbage Collection with Multiple Processes: An Exercise in Parallelism, 1978.

  14. 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.

  15. 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.

  16. 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.

  17. 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.