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