hotspot/src/share/vm/runtime/arguments.cpp
changeset 43946 b683a1f9f2e5
parent 43491 656a9525a59c
parent 43937 def72508767d
child 43972 1ade39b8381b
equal deleted inserted replaced
43684:771c619e190d 43946:b683a1f9f2e5
  1892       FLAG_SET_DEFAULT(MetaspaceSize, 12*M);
  1892       FLAG_SET_DEFAULT(MetaspaceSize, 12*M);
  1893     }
  1893     }
  1894     if (FLAG_IS_DEFAULT(NewSizeThreadIncrease)) {
  1894     if (FLAG_IS_DEFAULT(NewSizeThreadIncrease)) {
  1895       FLAG_SET_DEFAULT(NewSizeThreadIncrease, 4*K);
  1895       FLAG_SET_DEFAULT(NewSizeThreadIncrease, 4*K);
  1896     }
  1896     }
       
  1897     if (TieredStopAtLevel != CompLevel_full_optimization) {
       
  1898       // Currently JVMCI compiler can only work at the full optimization level
       
  1899       warning("forcing TieredStopAtLevel to full optimization because JVMCI is enabled");
       
  1900       TieredStopAtLevel = CompLevel_full_optimization;
       
  1901     }
  1897     if (FLAG_IS_DEFAULT(TypeProfileLevel)) {
  1902     if (FLAG_IS_DEFAULT(TypeProfileLevel)) {
  1898       FLAG_SET_DEFAULT(TypeProfileLevel, 0);
  1903       FLAG_SET_DEFAULT(TypeProfileLevel, 0);
  1899     }
  1904     }
  1900   }
  1905   }
  1901 }
  1906 }
  2504       PrintNMTStatistics = false;
  2509       PrintNMTStatistics = false;
  2505 #if INCLUDE_NMT
  2510 #if INCLUDE_NMT
  2506     }
  2511     }
  2507 #endif
  2512 #endif
  2508   }
  2513   }
       
  2514 
  2509 #if INCLUDE_JVMCI
  2515 #if INCLUDE_JVMCI
  2510 
       
  2511   status = status && check_jvmci_args_consistency();
  2516   status = status && check_jvmci_args_consistency();
  2512 
  2517 
  2513   if (EnableJVMCI) {
  2518   if (EnableJVMCI) {
  2514     if (!ScavengeRootsInCode) {
  2519     if (!ScavengeRootsInCode) {
  2515       warning("forcing ScavengeRootsInCode non-zero because JVMCI is enabled");
  2520       warning("forcing ScavengeRootsInCode non-zero because JVMCI is enabled");