RFR: 8255965: LogCompilation: add sort by nmethod code size
Claes Redestad
redestad at openjdk.java.net
Thu Nov 5 22:40:58 UTC 2020
On Thu, 5 Nov 2020 22:13:54 GMT, Eric Caspole <ecaspole at openjdk.org> wrote:
> While profiling an issue I added this sort by code size to LogCompilation, using -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.
> This makes it easier to see, for example, if changing compiler XX options make huge differences in inlining.
Marked as reviewed by redestad (Reviewer).
-------------
PR: https://git.openjdk.java.net/jdk/pull/1085
More information about the build-dev
mailing list