From db6f39302b972a468452e2c2b7200039b2c23556 Mon Sep 17 00:00:00 2001 From: Aleksey Shipilev Date: Tue, 5 Jan 2021 08:37:06 +0000 Subject: [PATCH] 8251944: Add Shenandoah test config to compiler/gcbarriers/UnsafeIntrinsicsTest.java Reviewed-by: rkennke, adityam --- .../gcbarriers/UnsafeIntrinsicsTest.java | 26 +++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java b/test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java index 04b8db184aa..f6d57905381 100644 --- a/test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java +++ b/test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java @@ -22,14 +22,36 @@ */ /* - * @test + * @test id=z * @key randomness * @bug 8059022 * @modules java.base/jdk.internal.misc:+open * @summary Validate barriers after Unsafe getReference, CAS and swap (GetAndSet) * @requires vm.gc.Z * @library /test/lib - * @run main/othervm -XX:+UseZGC -XX:+UnlockDiagnosticVMOptions -XX:+ZVerifyViews -XX:ZCollectionInterval=1 -XX:-CreateCoredumpOnCrash -XX:CompileCommand=dontinline,*::mergeImpl* compiler.gcbarriers.UnsafeIntrinsicsTest + * @run main/othervm -XX:+UseZGC + * -XX:+UnlockDiagnosticVMOptions + * -XX:+ZVerifyViews -XX:ZCollectionInterval=1 + * -XX:-CreateCoredumpOnCrash + * -XX:CompileCommand=dontinline,*::mergeImpl* + * compiler.gcbarriers.UnsafeIntrinsicsTest + */ + +/* + * @test id=shenandoah + * @key randomness + * @bug 8255401 8251944 + * @modules java.base/jdk.internal.misc:+open + * @summary Validate barriers after Unsafe getReference, CAS and swap (GetAndSet) + * @requires vm.gc.Shenandoah + * @library /test/lib + * @run main/othervm -XX:+UseShenandoahGC + * -XX:+UnlockDiagnosticVMOptions + * -XX:-CreateCoredumpOnCrash + * -XX:+ShenandoahVerify + * -XX:+IgnoreUnrecognizedVMOptions -XX:+ShenandoahVerifyOptoBarriers + * -XX:CompileCommand=dontinline,*::mergeImpl* + * compiler.gcbarriers.UnsafeIntrinsicsTest */ package compiler.gcbarriers;