AOT vs. JIT: impact of profile data on code quality
Design and evaluation of dynamic optimizations for a Java just-in-time compiler