RFR: JDK-8221750: Shenandoah: Enable ThreadLocalHandshake by default
Aleksey Shipilev
shade at redhat.com
Mon Apr 1 13:54:11 UTC 2019
On 4/1/19 3:49 PM, Roman Kennke wrote:
> Back when ThreadLocalHandshake has been introduced, we needed to disable it in Shenandoah, because
> it caused a problem in the serial benchmark, together with traversal mode, which would cause the
> application to hang. This has never been explained. However, the problem no longer seems to exist,
> and we shall enable TLHS by default. This also seems to improve latency.
>
> Bug:
> https://bugs.openjdk.java.net/browse/JDK-8221750
> Webrev:
> http://cr.openjdk.java.net/~rkennke/JDK-8221750/webrev.00/
Looks good.
-Aleksey
More information about the shenandoah-dev
mailing list