Integrated: 8307395: Add missing STS to Shenandoah

Roman Kennke rkennke at openjdk.org
Fri May 5 15:59:23 UTC 2023


On Thu, 4 May 2023 11:34:15 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

> Testing in project Lilliput has revealed that Shenandoah GC is lacking one STS. This causes a reliable crash (with Lilliput) when running TestGCBasherWithShenandoah.java with -XX:+UseHeavyMonitors because it touches an already deflated monitor.
> 
> Testing (all in Lilliput where it caused the troubles, but applies to upstream as well):
>  - [x] TestGCBasherWithShenandoah.java +UseHeavyMonitors
>  - [x] hotspot_gc_shenandoah +UseHeavyMonitors

This pull request has now been integrated.

Changeset: 3968ab5d
Author:    Roman Kennke <rkennke at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/3968ab5db5443ce93c9a19ebbc5464f7d91782fc
Stats:     1 line in 1 file changed: 1 ins; 0 del; 0 mod

8307395: Add missing STS to Shenandoah

Reviewed-by: shade

-------------

PR: https://git.openjdk.org/jdk/pull/13799


More information about the shenandoah-dev mailing list