CodeSleuth is an Eclipse plug-in that exposes CPU performance data and maps that information to the code emitted by the JVM, and then to the Java source. This data allows Java developers to analyze and modify the code to improve application performance.
ClassReach is a utility to identify unused Java classes and methods. Once identified, such things can be removed from the code, hopefully simplifying the system.