Three pitfalls in Java performance evaluation by