test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
changeset 55618 978b2201984c
parent 55308 871bc449ce06
child 55621 ea3b1a8fd4bb
equal deleted inserted replaced
55617:3eae7f0e21d6 55618:978b2201984c
   133 
   133 
   134   private static void checkInvalidMinInitialHeapCombinations(String gcflag) throws Exception {
   134   private static void checkInvalidMinInitialHeapCombinations(String gcflag) throws Exception {
   135     expectError(new String[] { gcflag, "-XX:InitialHeapSize=1023K", "-version" });
   135     expectError(new String[] { gcflag, "-XX:InitialHeapSize=1023K", "-version" });
   136     expectError(new String[] { gcflag, "-Xms64M", "-XX:InitialHeapSize=32M", "-version" });
   136     expectError(new String[] { gcflag, "-Xms64M", "-XX:InitialHeapSize=32M", "-version" });
   137     expectError(new String[] { gcflag, "-XX:MinHeapSize=1023K", "-version" });
   137     expectError(new String[] { gcflag, "-XX:MinHeapSize=1023K", "-version" });
   138     expectError(new String[] { gcflag, "-Xms4M", "-XX:MinHeapSize=8M", "-version" });
   138     // Note: MinHeapSize values get aligned up by HeapAlignment which is 32M with 64k pages.
       
   139     expectError(new String[] { gcflag, "-Xms4M", "-XX:MinHeapSize=64M", "-version" });
   139     expectError(new String[] { gcflag, "-XX:MinHeapSize=8M -XX:InitialHeapSize=4m" });
   140     expectError(new String[] { gcflag, "-XX:MinHeapSize=8M -XX:InitialHeapSize=4m" });
   140   }
   141   }
   141 
   142 
   142   private static void checkValidMinInitialHeapCombinations(String gcflag) throws Exception {
   143   private static void checkValidMinInitialHeapCombinations(String gcflag) throws Exception {
   143     expectValid(new String[] { gcflag, "-XX:InitialHeapSize=1024K", "-version" });
   144     expectValid(new String[] { gcflag, "-XX:InitialHeapSize=1024K", "-version" });