JMH 1.6.3

Aleksey Shipilev aleksey.shipilev at oracle.com
Thu Mar 12 21:14:25 UTC 2015


Hi,

JMH 1.6.3 is released and available at Maven Central (thanks to Evgeny,
as usual). This is a maintenance release, and it contains a single
user-visible fix:

 * Forked VM is resetting binary link state after each frame sent to
host VM in order to maintain the low memory footprint. However, this has
a nasty side effect for host VM, as it will accumulate garbage,
basically duplicating all the objects received over the link in the host
VM heap. If you require tens of thousands of iterations, the footprint
becomes significant. Fixed with increasing the period between flushes,
and also improving the memory footprint for auxiliary data structures:
   https://bugs.openjdk.java.net/browse/CODETOOLS-7901332

 * Polishing and fixups in internal tests.

Enjoy!
-Aleksey.



More information about the jmh-dev mailing list