Java Performance Evaluation Using External Instrumentation
Design and evaluation of dynamic optimizations for a Java just-in-time compiler