8226957: Shenandoah: Remove obsoleted ShenandoahStoreCheck option

Reviewed-by: shade
This commit is contained in:
Zhengyu Gu 2019-07-01 08:24:45 -04:00
parent 00026605f6
commit d843b2f58e
3 changed files with 5 additions and 10 deletions

View File

@ -364,10 +364,6 @@
diagnostic(bool, ShenandoahLoadRefBarrier, true, \
"Turn on/off load-reference barriers in Shenandoah") \
\
diagnostic(bool, ShenandoahStoreCheck, false, \
"Emit additional code that checks objects are written to only" \
" in to-space") \
\
experimental(bool, ShenandoahConcurrentScanCodeRoots, true, \
"Scan code roots concurrently, instead of during a pause") \
\

View File

@ -61,7 +61,6 @@ public class TestEvilSyncBug {
"-XX:+UnlockDiagnosticVMOptions",
"-XX:+UseShenandoahGC",
"-XX:ShenandoahGCHeuristics=aggressive",
"-XX:+ShenandoahStoreCheck",
"TestEvilSyncBug", "test");
OutputAnalyzer output = new OutputAnalyzer(pb.start());
output.shouldHaveExitValue(0);

View File

@ -30,31 +30,31 @@
* java.management
* @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions
* -XX:+UseShenandoahGC -Xmx1g -Xms1g
* -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyObjectEquals
* -XX:+ShenandoahVerify -XX:+VerifyObjectEquals
* -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahDegeneratedGC
* TestVerifyJCStress
*
* @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions
* -XX:+UseShenandoahGC -Xmx1g -Xms1g
* -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyObjectEquals
* -XX:+ShenandoahVerify -XX:+VerifyObjectEquals
* -XX:ShenandoahGCHeuristics=passive -XX:-ShenandoahDegeneratedGC
* TestVerifyJCStress
*
* @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions
* -XX:+UseShenandoahGC -Xmx1g -Xms1g
* -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyObjectEquals -XX:+ShenandoahVerifyOptoBarriers
* -XX:+ShenandoahVerify -XX:+VerifyObjectEquals -XX:+ShenandoahVerifyOptoBarriers
* -XX:ShenandoahGCHeuristics=adaptive
* TestVerifyJCStress
*
* @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions
* -XX:+UseShenandoahGC -Xmx1g -Xms1g
* -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyObjectEquals -XX:+ShenandoahVerifyOptoBarriers
* -XX:+ShenandoahVerify -XX:+VerifyObjectEquals -XX:+ShenandoahVerifyOptoBarriers
* -XX:ShenandoahGCHeuristics=static
* TestVerifyJCStress
*
* @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions
* -XX:+UseShenandoahGC -Xmx1g -Xms1g
* -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyObjectEquals -XX:+ShenandoahVerifyOptoBarriers
* -XX:+ShenandoahVerify -XX:+VerifyObjectEquals -XX:+ShenandoahVerifyOptoBarriers
* -XX:ShenandoahGCHeuristics=traversal
* TestVerifyJCStress
*/