RFR: Enable biased locking for Shenandoah by default

Aleksey Shipilev shade at redhat.com
Mon Nov 20 12:01:01 UTC 2017


On 11/20/2017 12:41 PM, Roman Kennke wrote:
> Any idea if/how this affects latency?

Few thoughts here:

 *) Biased locking is inherently orthogonal to GC code, and is not visible even in gross GC pauses.
Therefore, we have no observable improvements, as far as GC logging is concerned. (This is different
for loop strip mining, that does improve gross pause times);

 *) With the throughput hit we observe, it makes less sense to focus on orthogonal VM pauses.

Thanks,
-Aleksey




More information about the shenandoah-dev mailing list