Name | Date | Size | ||
---|---|---|---|---|
.. | 12-Dec-2017 | 5 | ||
Makefile | H A D | 12-Dec-2017 | 2.1 KiB | |
manifest.mf | H A D | 12-Dec-2017 | 58 | |
README | H A D | 12-Dec-2017 | 855 | |
src/ | H | 12-Dec-2017 | 3 |
README
1This is a very rough tool for parsing -XX:+LogCompilation output. 2It's main purpose is to recreate output similar to 3-XX:+PrintCompilation -XX:+PrintInlining output from a debug JVM. It 4requires a 1.5 JDK to build and simply typing make should build it. 5 6It produces a jar file, logc.jar, that can be run on the 7HotSpot log (by default, hotspot_pid{pid}.log) from LogCompilation output like this: 8 9 java -jar logc.jar hotspot_pid1234.log 10 11This will produce something like the normal PrintCompilation output. 12Adding the -i option with also report inlining like PrintInlining. 13 14More information about the LogCompilation output can be found at 15 16https://wikis.oracle.com/display/HotSpotInternals/LogCompilation+overview 17https://wikis.oracle.com/display/HotSpotInternals/PrintCompilation 18https://wikis.oracle.com/display/HotSpotInternals/LogCompilation+tool 19