-
Improving Virtual Machine Performance Using a Cross-Run Profile Repository
Matthew Arnold, Adam Welc, V.T. Rajan In the proceedings of the ACM Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'05), November 2005. preprint PDF -
A Survey of Adaptive Optimization in Virtual Machines
Arnold, Fink, Grove, Hind, and Sweeney. Published in Proceedings of the IEEE Vol. 93 Iss. 2, February 2005. Preprint IBM TR (PDF) -
Collecting and Exploiting High-Accuracy Call Graph Profiles in Virtual Machines
Matthew Arnold and David Grove. CGO 2005. PDF -
Online Profiling and Feedback-Directed Optimization of Java
Matthew Arnold, Ph.D Thesis, Rutgers University, October 2002. PS PDF -
Online Instrumentation and Feedback-Directed Optimization of Java
Matthew Arnold, Michael Hind, and Barbara G. Ryder. To appear in the proceedings of the ACM Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'02), November 2002. Abstract PS Presentation PS -
Thin Guards: A Simple and Effective Technique for Reducing the
Penalty of Dynamic Class Loading
Matthew Arnold, Barbara Ryder. In the European Conference on Object Oriented Programming (ECOOP'02), June, 2002. Abstract Preprint PS Presentation PS -
A Framework for Reducing the Cost of Instrumented Code
Matthew Arnold and Barbara G. Ryder. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI'01) June, 2001. Abstract Preprint PS Presentation PS -
Adaptive Optimization in the Jalapeno JVM: The Controller's
Analytical Model
Matthew Arnold, Stephen Fink, David Grove, Michael Hind, and Peter Sweeney. In 3rd ACM Workshop on Feedback-Directed and Dynamic Optimization (FDDO-3), December, 2000. Abstract Preprint PS -
Exploring the Interaction between Java's Implicitly Thrown
Exceptions and Instruction Scheduling.
Matthew Arnold, Michael Hsiao, Uli Kremer, and Barbara Ryder. In International Journal of Parallel Programming, special issue, Fall 2000. Abstract -
Adaptive Optimization in the Jalapeno JVM
Matthew Arnold, Stephen Fink, David Grove, Michael Hind, and Peter Sweeney. In Proceedings of the ACM Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'00), October, 2000. Abstract Preprint PS -
An Empirical Study of Selective Optimization.
Matthew Arnold, Michael Hind, and Barbara Ryder. In Proceedings of the International Workshop on Languages and Compilers for Parallel Computing. (LCPC '00), August, 2000. Abstract Preprint PS -
Approximating the Calling Context Tree via Sampling
Matthew Arnold and Peter Sweeney. IBM Technical Report: RC-21789, July, 2000. Abstract PDF -
A Comparative Study of Static and Dynamic Heuristics for Inlining
Matthew Arnold, Stephen Fink, Vivek Sarkar and Peter F. Sweeney. In Proceedings of the ACM Workshop on Dynamic and Adaptive Compilation and Optimization (DYNAMO '00), January, 2000. Abstract Preprint PS -
Instruction Scheduling in the Presence of Java's Runtime Exceptions
Matthew Arnold, Michael Hsiao, Uli Kremer, and Barbara Ryder. In Proceedings of the International Workshop on Languages and Compilers for Parallel Computing. (LCPC '99), August, 1999. Abstract Preprint PS
