Matthew Arnold's Publications IBM Research Homepage 
 Research Home  >> Matthew Arnold


IBM Research

Dynamic Optimization Group

Jikes RVM

IBM PL/SE


Home page



Publications

  • 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

 Privacy | Legal | Contact | IBM Home | Research Home | Project List | Research Sites | Page Contact