The GC bibliography

The bibliography is available in BibTeX format (including abstracts for many entries), or as PDF or in a series of web pages

I would be most grateful to receive additions, corrections and URLs of electronically available papers.

Last updated 24 April 2024.


X


[xian06a] Feng Xian, Witawas Srisa-an, and Hong Jiang. Investigating the throughput degradation behavior of Java application servers: A view from inside the virtual machine. In 4th International Conference on Principles and Practices of Programming in Java, pages 40-49, Mannheim, Germany, 2006.

[xian07] Feng Xian, Witawas Srisa-an, C. Jia, and Hong Jiang. AS-GC: An efficient generational garbage collector for Java application servers. In Ernst [ECOOP07], 2007, pages 126-150. Available here.

[xian07a] Feng Xian, Witawas Srisa-an, and Hong Jiang. Allocation-phase aware thread scheduling policies to improve garbage collection performance. In Morrisett and Sagiv [ISMM07], 2007, pages 79-90. Available here.

[xian06] Feng Xian, Witawas Srisa-an, and Hong Jiang. Evaluating hardware support for reference counting using software configurable processors. In 17th IEEE International Conference on Application-Specific Systems, Architectures, and Processors, pages 297-302, Steamboat Springs, CO, September 2007.

[xian07b] Feng Xian, Witawas Srisa-an, and Hong Jiang. MicroPhase: An approach to proactively invoking garbage collection for improved performance. In OOPSLA 2007 [OOPSLA07], 2007, pages 77-96. Available here.

[xian08] Feng Xian, Witawas Srisa-an, and Hong Jiang. Garbage collection: Java application servers' Achilles heel. Science of Computer Programming, 70(2-3), February 2008. Available here.

[xian05] Yuqiang Xian and Guangze Xiong. Minimizing memory requirement of real-time systems with concurrent garbage collector. ACM SIGPLAN Notices, 40(3):40-48, March 2005. Available here.

[xu11] Guoqing Xu, Michael D. Bond, Feng Qin, and Atanas Rountev. LeakChaser: Helping programmers narrow down causes of memory leaks. In PLDI 2011 [PLDI11], 2011, pages 270-282. Available here.

[xu15] Shijie Xu, Qi Guo, Gerhard Dueck, David Bremner, and Yang Wang. Metis: A smart memory allocator using historical reclamation information. In Morandat [ICOOOLPS15], 2015.

[xu19] Lijie Xu, Tian Guo, Wensheng Dou, Wei Wang, and Jun Wei. An experimental evaluation of garbage collectors on big data applications. Proceedings of the VLDB Endowment, 12(5):570-583, January 2019. Available here.

[xu22] Bochen Xu, J. Eliot B. Moss, and Stephen M. Blackburn. A model checking framework for a new collector framework. In Wrigstad and Gonzalez~Boix [MPLR22], 2022.

[xu13] Guoqing Xu. Resurrector: A tunable object lifetime profiling technique for optimizing real-world programs. In OOPSLA 2013 [OOPSLA13], 2013, pages 111-130. Available here.

[xu22a] Haoran Xu. Understanding GC in JSC from scratch. https://webkit.org/blog/12967/understanding-gc-in-jsc-from-scratch/, July 2022. Available here.