--- a/test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java Thu Apr 04 07:43:44 2019 -0700
+++ b/test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java Tue Apr 02 23:00:22 2019 +0200
@@ -43,13 +43,9 @@
public static void main(String[] args) throws Exception {
String[][] opts = {
new String[] { "ShenandoahKeepAliveBarrier" },
- new String[] { "ShenandoahWriteBarrier" },
- new String[] { "ShenandoahReadBarrier" },
- // StoreValRead+SATB are actually compatible, but we need to protect against
- // StorveValEnqueue+SATB. TODO: Make it better.
- new String[] { "ShenandoahSATBBarrier", "ShenandoahStoreValReadBarrier", "ShenandoahStoreValEnqueueBarrier" },
+ new String[] { "ShenandoahLoadRefBarrier" },
+ new String[] { "ShenandoahSATBBarrier", "ShenandoahStoreValEnqueueBarrier" },
new String[] { "ShenandoahCASBarrier" },
- new String[] { "ShenandoahAcmpBarrier" },
new String[] { "ShenandoahCloneBarrier" },
};