600N/AThis is a very rough tool for parsing -XX:+LogCompilation output.
600N/AIt's main purpose is to recreate output similar to
600N/A-XX:+PrintCompilation -XX:+PrintInlining output from a debug JVM. It
600N/Arequires a 1.5 JDK to build and simply typing make should build it.
600N/A
600N/AIt produces a jar file, logc.jar, that can be run on the
600N/Ahotspot.log from LogCompilation output like this:
600N/A
600N/A java -jar logc.jar hotspot.log
600N/A
600N/AThis will produce something like the normal PrintCompilation output.
600N/AAdding the -i option with also report inlining like PrintInlining.
600N/A
600N/AMore information about the LogCompilation output can be found at
600N/A
4123N/Ahttps://wikis.oracle.com/display/HotSpotInternals/LogCompilation+overview
4123N/Ahttps://wikis.oracle.com/display/HotSpotInternals/PrintCompilation
4123N/Ahttps://wikis.oracle.com/display/HotSpotInternals/LogCompilation+tool