The DaCapo benchmarks: Java benchmarking development and analysis SM Blackburn, R Garner, C Hoffmann, AM Khan, KS McKinley, R Bentzur, ... ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages …, 2006 | 1992 | 2006 |
The Garbage Collection Handbook: The Art of Automatic Memory Management R Jones, A Hosking, E Moss Chapman and Hall/CRC, 2011 | 426* | 2011 |
A multidisciplinary approach towards computational thinking for science majors S Hambrusch, C Hoffmann, JT Korb, M Haugan, AL Hosking ACM SIGCSE Technical Symposium on Computer Science Education; ACM SIGCSE …, 2009 | 268 | 2009 |
Open nesting in software transactional memory Y Ni, VS Menon, AR Adl-Tabatabai, AL Hosking, RL Hudson, JEB Moss, ... ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 68-78, 2007 | 245 | 2007 |
Safe futures for Java A Welc, S Jagannathan, A Hosking ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages …, 2005 | 217 | 2005 |
Wake up and smell the coffee: Evaluation methodology for the 21st century SM Blackburn, KS McKinley, R Garner, C Hoffmann, AM Khan, R Bentzur, ... Communications of the ACM 51 (8), 83-89, 2008 | 188* | 2008 |
Nested transactional memory: Model and architecture sketches JEB Moss, AL Hosking Science of Computer Programming 63 (2), 186-201, 2006 | 185 | 2006 |
A comparative performance evaluation of write barrier implementations AL Hosking, JEB Moss, D Stefanovic ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages …, 1992 | 171 | 1992 |
Transactional monitors for concurrent objects A Welc, S Jagannathan, A Hosking European Conference on Object Oriented Programming; Lecture Notes in …, 2004 | 125 | 2004 |
Schism: fragmentation-tolerant real-time garbage collection F Pizlo, L Ziarek, P Maj, AL Hosking, E Blanton, J Vitek ACM SIGPLAN Conference on Programming Language Design and Implementation …, 2010 | 124 | 2010 |
Barriers: friend or foe? SM Blackburn, AL Hosking ACM SIGPLAN International Symposium on Memory management;, 143-151, 2004 | 104 | 2004 |
Protection traps and alternatives for memory management of an object-oriented language AL Hosking, JEB Moss ACM SIGOPS Symposium on Operating Systems Principles; ACM SIGOPS Operating …, 1993 | 84 | 1993 |
Seed selection for successful fuzzing A Herrera, H Gunadi, S Magrath, M Norrish, M Payer, AL Hosking ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA …, 2021 | 81 | 2021 |
Nested transactional memory: Model and preliminary architecture sketches E Moss, A Hosking Workshop on Synchronization and Concurrency in Object Oriented Languages, 39-48, 2005 | 75 | 2005 |
A transactional object calculus S Jagannathan, J Vitek, A Welc, A Hosking Science of Computer Programming 57 (2), 164-186, 2005 | 71 | 2005 |
Object fault handling for persistent programming languages: A performance evaluation AL Hosking, JEB Moss ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages …, 1993 | 65 | 1993 |
Remembered sets can also play cards AL Hosking, RL Hudson OOPSLA'93 Workshop on Garbage Collection, 1993 | 61 | 1993 |
Transparently reconciling transactions with locking for Java synchronization A Welc, A Hosking, S Jagannathan European Conference on Object Oriented Programming; Lecture Notes in …, 2006 | 56 | 2006 |
Partial redundancy elimination for access path expressions AL Hosking, N Nystrom, D Whitlock, Q Cutts, A Diwan Software: Practice and Experience 31 (6), 577-600, 2001 | 49 | 2001 |
A semantic framework for designer transactions J Vitek, S Jagannathan, A Welc, A Hosking European Symposium on Programming; Lecture Notes in Computer Science 2986 …, 2004 | 48 | 2004 |