src/share/vm/runtime/advancedThresholdPolicy.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File JDK-8026949 Cdiff src/share/vm/runtime/advancedThresholdPolicy.cpp

src/share/vm/runtime/advancedThresholdPolicy.cpp

Print this page

        

*** 50,61 **** --- 50,65 ---- int log_cpu = log2_intptr(os::active_processor_count()); int loglog_cpu = log2_intptr(MAX2(log_cpu, 1)); count = MAX2(log_cpu * loglog_cpu, 1) * 3 / 2; } + assert ((c1_count() == 0) && (c2_count() == 0), "Must be initialized to 0"); + // Set number of compiler threads only if we also use the compiler + if (Arguments::mode() != Arguments::_int) { set_c1_count(MAX2(count / 3, 1)); set_c2_count(MAX2(count - count / 3, 1)); + } // Some inlining tuning #ifdef X86 if (FLAG_IS_DEFAULT(InlineSmallCode)) { FLAG_SET_DEFAULT(InlineSmallCode, 2000);
src/share/vm/runtime/advancedThresholdPolicy.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File