
- Syncopation: Generational Real-time Garbage Collection
- Appeared in SIGPLAN'95: Conference on Programming Language Design and Implementation (PLDI '95), June 1995.
- Fast Interprocedural Class Analysis Greg DeFouw, David Grove, and Craig Chambers
- Appeared in OOPSLA'95, Austin, TX, October, 1995. Profile-Guided Receiver Class Prediction
- Appeared in 17th International Conference on Software Engineering (ICSE'17), Seattle, WA, April, 1995.
- High-level Real-time Programming in Java David F. Bacon Perry Cheng David Grove Michael Hind V.T. Rajan Eran Yahav
- Appeared in ECOOP'95, August 1995. Optimization of
- Using Hardware Performance Monitors to Understand the Behavior of Java Applications
- Reducing the Overhead of Dynamic Compilation Chandra Krintz
- Adaptive Online Context-Sensitive Inlining Kim Hazelwood
- Copyright 1998 David Paul Grove
- Whole-Program Optimization of Object-Oriented Languages Craig Chambers, Jeffrey Dean, and David Grove
- IBM Research June 8, 2004 PLDI'04 Tutorial 2004 IBM Corporation
- Frameworks for Intra-and Interprocedural Dataflow Analysis Craig Chambers, Jeffrey Dean, and David Grove
- Derivation and Evaluation of Concurrent Collectors Martin T. Vechev1
- MJ: A Rational Module System for Java and its Applications
- Presented at POPL '98, San Diego, CA, January 1998. Fast Interprocedural Class Analysis
- Vortex: An Optimizing Compiler for Object-Oriented Languages Jeffrey Dean, Greg DeFouw, David Grove, Vassily Litvinov, and Craig Chambers
- Published in CASCOM'95 The Impact of Interprocedural Class Analysis on Optimization
- To appear at the Workshop on Partial Evaluation and Semantics-Based Program Manipulation, Orlando, FL, June, 1994. Identifying Profitable Specialization in Object-Oriented Languages
- Appears in OOPSLA '97 Conference Proceedings. Interprocedural analyses enable optimizing compilers to more
- Collecting and Exploiting High-Accuracy Call Graph Profiles in Virtual Machines