JMH 1.10.1
Aleksey Shipilev
aleksey.shipilev at oracle.com
Thu Jun 25 21:13:27 UTC 2015
Hi,
JMH 1.10.1 patch update is released and available at Maven Central
(props to Evgeny Mandrikov, as usual). It includes two changes:
* "perfasm" now draws jumps in its output, like this:
http://cr.openjdk.java.net/~shade/jmh/perfasm-branch-jumps.png
This greatly aids reading the generated code, especially in the
presence of large loops. Two new perfasm options control what jumps
are drawn: "drawIntraJumps" and "drawInterJumps". By default, we
draw intra-region jumps only, since the hot jumps are what we
usually interested in. Inter-region jumps are abundant, and may
clutter the output; enable them as you see fit.
Tracking:
https://bugs.openjdk.java.net/browse/CODETOOLS-7901454
* JMH now prints out stuck non-daemon threads while counting down the
time to forcefully exit the VM. This should help to diagnose the
runaway threads when running the benchmarks remotely, or in the
course of continuous testing.
Tracking:
https://bugs.openjdk.java.net/browse/CODETOOLS-7901456
Enjoy!
Thanks,
-Aleksey
More information about the jmh-dev
mailing list