src/share/vm/runtime/arguments.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/runtime/arguments.cpp Thu Feb 13 12:08:23 2014
--- new/src/share/vm/runtime/arguments.cpp Thu Feb 13 12:08:23 2014
*** 2341,2350 ****
--- 2341,2354 ----
}
status &= verify_interval(NmethodSweepFraction, 1, ReservedCodeCacheSize/K, "NmethodSweepFraction");
status &= verify_interval(NmethodSweepActivity, 0, 2000, "NmethodSweepActivity");
+ // TieredCompilation needs at least 2 compiler threads.
+ const int num_min_compiler_threads = (TieredCompilation) ? 2 : 1;
+ status &=verify_min_value(CICompilerCount, num_min_compiler_threads, "CICompilerCount");
+
return status;
}
bool Arguments::is_bad_option(const JavaVMOption* option, jboolean ignore,
const char* option_type) {
src/share/vm/runtime/arguments.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File