Caramel: detecting and fixing performance problems that have non-intrusive fixes
Evaluating the accuracy of Java profilers