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();