8229921: Shenandoah: Make Traversal mode non-experimental

Reviewed-by: shade
This commit is contained in:
Roman Kennke 2019-08-20 18:39:09 +02:00
parent 916c2e3cf3
commit b08e417b06
3 changed files with 3 additions and 3 deletions

View File

@ -53,7 +53,7 @@ ShenandoahTraversalAggressiveHeuristics::ShenandoahTraversalAggressiveHeuristics
}
bool ShenandoahTraversalAggressiveHeuristics::is_experimental() {
return true;
return false;
}
bool ShenandoahTraversalAggressiveHeuristics::is_diagnostic() {

View File

@ -37,7 +37,7 @@ ShenandoahTraversalHeuristics::ShenandoahTraversalHeuristics() : ShenandoahHeuri
_last_cset_select(0) {}
bool ShenandoahTraversalHeuristics::is_experimental() {
return true;
return false;
}
bool ShenandoahTraversalHeuristics::is_diagnostic() {

View File

@ -48,7 +48,7 @@ public class TestHeuristicsUnlock {
testWith("-XX:ShenandoahGCHeuristics=static", Mode.PRODUCT);
testWith("-XX:ShenandoahGCHeuristics=compact", Mode.PRODUCT);
testWith("-XX:ShenandoahGCMode=traversal", Mode.EXPERIMENTAL);
testWith("-XX:ShenandoahGCMode=traversal", Mode.PRODUCT);
testWith("-XX:ShenandoahGCHeuristics=aggressive", Mode.DIAGNOSTIC);
testWith("-XX:ShenandoahGCHeuristics=passive", Mode.DIAGNOSTIC);