mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-15 16:44:36 +02:00
8210259: [testbug] IncompatibleOptions.java fails if VM configured without ZGC
Reviewed-by: pliden, kbarrett
This commit is contained in:
parent
c8d641d148
commit
73537725b1
2 changed files with 4 additions and 3 deletions
|
@ -41,6 +41,7 @@ import jdk.test.lib.Platform;
|
||||||
import jdk.test.lib.process.OutputAnalyzer;
|
import jdk.test.lib.process.OutputAnalyzer;
|
||||||
|
|
||||||
import sun.hotspot.code.Compiler;
|
import sun.hotspot.code.Compiler;
|
||||||
|
import sun.hotspot.gc.GC;
|
||||||
|
|
||||||
public class IncompatibleOptions {
|
public class IncompatibleOptions {
|
||||||
static final String COOPS_DUMP_WARNING =
|
static final String COOPS_DUMP_WARNING =
|
||||||
|
@ -63,7 +64,7 @@ public class IncompatibleOptions {
|
||||||
|
|
||||||
// Uncompressed OOPs
|
// Uncompressed OOPs
|
||||||
testDump(1, "-XX:+UseG1GC", "-XX:-UseCompressedOops", COOPS_DUMP_WARNING, true);
|
testDump(1, "-XX:+UseG1GC", "-XX:-UseCompressedOops", COOPS_DUMP_WARNING, true);
|
||||||
if (Platform.isLinux() && Platform.isX64()) {
|
if (GC.Z.isSupported()) { // ZGC is included in build.
|
||||||
testDump(1, "-XX:+UnlockExperimentalVMOptions", "-XX:+UseZGC", COOPS_DUMP_WARNING, true);
|
testDump(1, "-XX:+UnlockExperimentalVMOptions", "-XX:+UseZGC", COOPS_DUMP_WARNING, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -31,7 +31,7 @@ import sun.hotspot.WhiteBox;
|
||||||
*/
|
*/
|
||||||
public enum GC {
|
public enum GC {
|
||||||
/*
|
/*
|
||||||
* Enum values much match CollectedHeap::Name
|
* Enum values must match CollectedHeap::Name
|
||||||
*/
|
*/
|
||||||
Serial(1),
|
Serial(1),
|
||||||
Parallel(2),
|
Parallel(2),
|
||||||
|
@ -49,7 +49,7 @@ public enum GC {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return true if this GC is supported by the VM
|
* @return true if this GC is supported by the VM, i.e., it is built into the VM.
|
||||||
*/
|
*/
|
||||||
public boolean isSupported() {
|
public boolean isSupported() {
|
||||||
return WB.isGCSupported(name);
|
return WB.isGCSupported(name);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue