JMH 1.26

Aleksey Shipilev shade at redhat.com
Fri Oct 9 11:47:11 UTC 2020


Hi,

JMH 1.26 is released and available on Maven Central. This fixes a bunch of runner and test bugs that 
reproduce reliably in GitHub CIs. Additionally, there are two profiler UX fixes for new and old 
profilers.

Important changes include:

  *) Separate classpath JAR fixes. This affects Windows and Mac OS that can routinely have tmpdirs 
and current dirs on different device paths:
    7902778: JMH separate classpath JAR generation fails when JAR path is not relative to tmpdir
    Amend 7902778: fix the test condition
    7902782: JMH separate classpath JAR generation fails when file cannot be read...

  *) async profiler fixes:
    7902773: async profiler should discard warmup data properly

  *) perf and perfnorm profiler fixes:
    7902769: "perf" and "perfnorm" profilers should consistently report IPC/CPI

Enjoy!

-- 
Thanks,
-Aleksey



More information about the jmh-dev mailing list