test/runtime/CompressedOops/CompressedClassSpaceSize.java
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
8059557_open Cdiff test/runtime/CompressedOops/CompressedClassSpaceSize.java
test/runtime/CompressedOops/CompressedClassSpaceSize.java
Print this page
*** 40,50 ****
if (Platform.is64bit()) {
// Minimum size is 1MB
pb = ProcessTools.createJavaProcessBuilder("-XX:CompressedClassSpaceSize=0",
"-version");
output = new OutputAnalyzer(pb.start());
! output.shouldContain("CompressedClassSpaceSize of 0 is invalid")
.shouldHaveExitValue(1);
// Invalid size of -1 should be handled correctly
pb = ProcessTools.createJavaProcessBuilder("-XX:CompressedClassSpaceSize=-1",
"-version");
--- 40,50 ----
if (Platform.is64bit()) {
// Minimum size is 1MB
pb = ProcessTools.createJavaProcessBuilder("-XX:CompressedClassSpaceSize=0",
"-version");
output = new OutputAnalyzer(pb.start());
! output.shouldContain("outside the allowed range")
.shouldHaveExitValue(1);
// Invalid size of -1 should be handled correctly
pb = ProcessTools.createJavaProcessBuilder("-XX:CompressedClassSpaceSize=-1",
"-version");
*** 55,65 ****
// Maximum size is 3GB
pb = ProcessTools.createJavaProcessBuilder("-XX:CompressedClassSpaceSize=4g",
"-version");
output = new OutputAnalyzer(pb.start());
! output.shouldContain("CompressedClassSpaceSize of 4294967296 is invalid")
.shouldHaveExitValue(1);
// Make sure the minimum size is set correctly and printed
pb = ProcessTools.createJavaProcessBuilder("-XX:+UnlockDiagnosticVMOptions",
--- 55,65 ----
// Maximum size is 3GB
pb = ProcessTools.createJavaProcessBuilder("-XX:CompressedClassSpaceSize=4g",
"-version");
output = new OutputAnalyzer(pb.start());
! output.shouldContain("outside the allowed range")
.shouldHaveExitValue(1);
// Make sure the minimum size is set correctly and printed
pb = ProcessTools.createJavaProcessBuilder("-XX:+UnlockDiagnosticVMOptions",
test/runtime/CompressedOops/CompressedClassSpaceSize.java
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File