While profiling an issue I added this sort by code size, with -z
$ java -ea -jar target/LogCompilation-1.0-SNAPSHOT.jar -z 2000-2.log | head
879 4 com.fee.fi.fo.Fum::foobar (3076 bytes)(code size: 57344)
853 make_not_entrant
853 3 com.fee.fi.fo.Fum::foobar (3076 bytes)(code size: 55968)
895 4 com.fee.fi.fo.Fum::baz (2238 bytes)(code size: 46112)
888 4 com.fee.fi.fo.Fum::quux (2165 bytes)(code size: 43200)
The code size = stub_offset - insts_offset from what is in the log.
$ java -ea -jar target/LogCompilation-1.0-SNAPSHOT.jar -z 2000-2.log | head
879 4 com.fee.fi.fo.Fum::foobar (3076 bytes)(code size: 57344)
853 make_not_entrant
853 3 com.fee.fi.fo.Fum::foobar (3076 bytes)(code size: 55968)
895 4 com.fee.fi.fo.Fum::baz (2238 bytes)(code size: 46112)
888 4 com.fee.fi.fo.Fum::quux (2165 bytes)(code size: 43200)
The code size = stub_offset - insts_offset from what is in the log.
- relates to
-
JDK-8257517 LogCompilation: Add -z to the help messages
- Resolved