Quantifying the performance of garbage collection vs. explicit memory management (2005)

by Matthew Hertz
Venue:in: Proc. ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA
Citations:35 - 5 self

Documents Related by Co-Citation

410 Garbage Collection: Algorithms for Automatic Dynamic Memory Management – R Jones, R Lins - 1996
72 Reconsidering custom memory allocation – Emery D. Berger - 2002
337 Generation scavenging: A non-disruptive high performance storage reclamation algorithm – David M Ungar - 1984
319 Cyclone: A safe dialect of C – Trevor Jim, Greg Morrisett , Dan Grossman , Michael Hicks , James Cheney, Yanling Wang
172 Region-Based Memory Management in Cyclone – Dan Grossman , Greg Morrisett, Trevor Jim, Michael Hicks, Yanling Wang, James Cheney - 2002
206 Dynamic storage allocation: A survey and critical review – Paul R. Wilson, Mark S. Johnstone, Michael Neely, David Boles - 1995
42 A memory allocator. http://gee.cs.oswego.edu/dl/html/malloc.html – Doug Lea
97 Oil and Water? High Performance Garbage Collection in Java with MMTk – Stephen M Blackburn - 2004
24 Efficiently Detecting All Dangling Pointer Uses in Production Servers – D DHURJATI, V ADVE - 2006
19 Archipelago: Trading address space for reliability and security – V LVIN, G NOVARK, E D BERGER, B G ZORN - 2008
53 An efficient and backwards-compatible transformation to ensure memory safety of c programs – Wei Xu, Daniel C. Duvarney, R. Sekar - 2004
213 Efficient Detection of All Pointer and Array Access Errors – Todd M. Austin, Scott E. Breach, Gurindar S. Sohi - 1994
289 Garbage collection in an uncooperative environment – H-J Boehm, M Weiser - 1988
435 Uniprocessor Garbage Collection Techniques – Paul R. Wilson
283 Region-Based Memory Management – Mads Tofte, Jean-Pierre Talpin - 1997
253 A real-time garbage collector based on the lifetimes of objects – Henry Lieberman, Carl Hewitt, Danny Hillis - 1983
4 Turbo-charging Java hotspot virtual machine, v1.4.x to improve the performance and scalability of application servers – Alka Gupta, Michael Doyle - 2002
79 The Measured Cost of Conservative Garbage Collection – Benjamin Zorn - 1993
321 Valgrind: A framework for heavyweight dynamic binary instrumentation – Nicholas Nethercote, Julian Seward - 2007