equal
deleted
inserted
replaced
23 |
23 |
24 /** |
24 /** |
25 * @test TestWriteBarrierClearControl |
25 * @test TestWriteBarrierClearControl |
26 * @summary Clearing control during final graph reshape causes memory barrier to loose dependency on null check |
26 * @summary Clearing control during final graph reshape causes memory barrier to loose dependency on null check |
27 * @key gc |
27 * @key gc |
28 * @requires vm.gc.Shenandoah |
28 * @requires vm.gc.Shenandoah & !vm.graal.enabled |
29 * @run main/othervm -XX:-BackgroundCompilation -XX:-UseOnStackReplacement -XX:-TieredCompilation |
29 * @run main/othervm -XX:-BackgroundCompilation -XX:-UseOnStackReplacement -XX:-TieredCompilation |
30 * -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC |
30 * -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC |
31 * -XX:+UnlockDiagnosticVMOptions -XX:+StressLCM -XX:+StressGCM |
31 * -XX:+UnlockDiagnosticVMOptions -XX:+StressLCM -XX:+StressGCM |
32 * TestWriteBarrierClearControl |
32 * TestWriteBarrierClearControl |
33 * |
33 * |