2008 |
19 | EE | Ajeet Shankar,
Matthew Arnold,
Rastislav Bodík:
Jolt: lightweight dynamic analysis and removal of object churn.
OOPSLA 2008: 127-142 |
18 | EE | Matthew Arnold,
Martin T. Vechev,
Eran Yahav:
QVM: an efficient runtime for detecting defects in deployed systems.
OOPSLA 2008: 143-162 |
2007 |
17 | EE | Dries Buytaert,
Andy Georges,
Michael Hind,
Matthew Arnold,
Lieven Eeckhout,
Koen De Bosschere:
Using hpm-sampling to drive dynamic compilation.
OOPSLA 2007: 553-568 |
16 | EE | Jeremy Lau,
Matthew Arnold,
Michael Hind,
Brad Calder:
A Loop Correlation Technique to Improve Performance Auditing.
PACT 2007: 259-269 |
15 | EE | Prasad Kulkarni,
Matthew Arnold,
Michael Hind:
Dynamic compilation: the benefits of early investing.
VEE 2007: 94-104 |
2006 |
14 | EE | Christoph Bockisch,
Matthew Arnold,
Tom Dinkelaker,
Mira Mezini:
Adapting virtual machine techniques for seamless aspect support.
OOPSLA 2006: 109-124 |
13 | EE | Christoph Bockisch,
Sebastian Kanthak,
Michael Haupt,
Matthew Arnold,
Mira Mezini:
Efficient control flow quantification.
OOPSLA 2006: 125-138 |
12 | EE | Jeremy Lau,
Matthew Arnold,
Michael Hind,
Brad Calder:
Online performance auditing: using hot optimizations without getting burned.
PLDI 2006: 239-251 |
2005 |
11 | EE | Matthew Arnold,
David Grove:
Collecting and Exploiting High-Accuracy Call Graph Profiles in Virtual Machines.
CGO 2005: 51-62 |
10 | EE | Matthew Arnold,
Adam Welc,
V. T. Rajan:
Improving virtual machine performance using a cross-run profile repository.
OOPSLA 2005: 297-311 |
9 | EE | Wim De Pauw,
Michelle Lei,
Edward Pring,
Lionel Villard,
Matthew Arnold,
John F. Morar:
Web Services Navigator: Visualizing the execution of Web Services.
IBM Systems Journal 44(4): 821-846 (2005) |
2002 |
8 | EE | Matthew Arnold,
Barbara G. Ryder:
Thin Guards: A Simple and Effective Technique for Reducing the Penalty of Dynamic Class Loading.
ECOOP 2002: 498-524 |
7 | EE | Matthew Arnold,
Michael Hind,
Barbara G. Ryder:
Online feedback-directed optimization of Java.
OOPSLA 2002: 111-129 |
2001 |
6 | | Matthew Arnold,
Barbara G. Ryder:
A Framework for Reducing the Cost of Instrumented Code.
PLDI 2001: 168-179 |
5 | | Matthew Arnold,
Michael S. Hsiao,
Ulrich Kremer,
Barbara G. Ryder:
Exploring the Interaction between Java?s Implicitly Thrown Exceptions and Instruction Scheduling.
International Journal of Parallel Programming 29(2): 111-137 (2001) |
2000 |
4 | EE | Matthew Arnold,
Stephen J. Fink,
Vivek Sarkar,
Peter F. Sweeney:
A comparative study of static and profile-based heuristics for inlining.
Dynamo 2000: 52-64 |
3 | EE | Matthew Arnold,
Michael Hind,
Barbara G. Ryder:
An Empirical Study of Selective Optimization.
LCPC 2000: 49-67 |
2 | EE | Matthew Arnold,
Stephen J. Fink,
David Grove,
Michael Hind,
Peter F. Sweeney:
Adaptive optimization in the Jalapeño JVM.
OOPSLA 2000: 47-65 |
1999 |
1 | EE | Matthew Arnold,
Michael S. Hsiao,
Ulrich Kremer,
Barbara G. Ryder:
Instruction Scheduling in the Presence of Java's Runtime Exceptions.
LCPC 1999: 18-34 |