Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 30-Oct-2021 | - | ||||
src/com/sun/hotspot/tools/compiler/ | H | 30-Oct-2021 | - | 1,998 | 1,361 | |
Makefile | H A D | 30-Oct-2021 | 2.1 KiB | 76 | 36 | |
README | H A D | 30-Oct-2021 | 855 | 19 | 13 | |
manifest.mf | H A D | 30-Oct-2021 | 58 | 2 | 1 |
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