src/share/vm/runtime/arguments.cpp

changeset 7308
e8225dc7c94b
parent 7307
2eda90444a0d
child 7310
4356234e712a
     1.1 --- a/src/share/vm/runtime/arguments.cpp	Tue Feb 25 13:52:37 2014 +0100
     1.2 +++ b/src/share/vm/runtime/arguments.cpp	Wed Mar 05 10:20:30 2014 +0100
     1.3 @@ -2463,7 +2463,7 @@
     1.4  #endif
     1.5  
     1.6    // TieredCompilation needs at least 2 compiler threads.
     1.7 -  const int num_min_compiler_threads = (TieredCompilation) ? 2 : 1;
     1.8 +  const int num_min_compiler_threads = (TieredCompilation && (TieredStopAtLevel >= CompLevel_full_optimization)) ? 2 : 1;
     1.9    status &=verify_min_value(CICompilerCount, num_min_compiler_threads, "CICompilerCount");
    1.10  
    1.11    return status;

mercurial