src/share/vm/runtime/arguments.cpp

Print this page
rev 2893 : 7121756: Improve C1 inlining policy by using profiling at call sites
Summary: profile based recompilation of methods with C1 with more inlining.
Reviewed-by:

*** 3078,3087 **** --- 3078,3100 ---- } // Set object alignment values. set_object_alignment(); + #ifdef COMPILER1 + if (!UseInlineCaches) { + // keeping track of types is done at inline cache's state changes + C1TypeProfileInlining = false; + } + #ifdef TIERED + C1ProfileInlining = false; + #endif + if (!C1ProfileInlining) { + C1TypeProfileInlining = false; + } + #endif + #ifdef SERIALGC force_serial_gc(); #endif // SERIALGC #ifdef KERNEL no_shared_spaces();