JMH 1.17.2
Aleksey Shipilev
shade at redhat.com
Tue Dec 6 12:20:54 UTC 2016
Hi,
JMH 1.17.2 is released and available at Maven Central. This is a maintenance
release, and it includes the following improvements and bugfixes:
*) "perfasm" profiler fixed for the newer JDK 9 EA:
https://bugs.openjdk.java.net/browse/CODETOOLS-7901851
*) "safepoints" profiler should filter the warmup/post-run events correctly,
and report the measurement interval. This helps to estimate what pauses are
incurred compared to the total measurement time:
https://bugs.openjdk.java.net/browse/CODETOOLS-7901856
https://bugs.openjdk.java.net/browse/CODETOOLS-7901860
*) Following the example of "safepoints" profiler, "perf*" profilers are also
using the measurement interval to filter out the events, making them much more
accurate. This especially affects "perfnorm":
https://bugs.openjdk.java.net/browse/CODETOOLS-7901861
*) "perf*" profilers now support overriding perf executable via JMH_PERF
variable, which makes it usable with ocperf.py from pmu-tools [1]:
https://bugs.openjdk.java.net/browse/CODETOOLS-7901842
Enjoy!
Thanks,
-Aleksey
[1] https://github.com/andikleen/pmu-tools/
More information about the jmh-dev
mailing list