1.1 --- a/src/share/vm/opto/parse.hpp Fri Dec 21 10:27:49 2012 -0800 1.2 +++ b/src/share/vm/opto/parse.hpp Sun Dec 23 17:08:22 2012 +0100 1.3 @@ -70,7 +70,7 @@ 1.4 InlineTree *build_inline_tree_for_callee(ciMethod* callee_method, 1.5 JVMState* caller_jvms, 1.6 int caller_bci); 1.7 - const char* try_to_inline(ciMethod* callee_method, ciMethod* caller_method, int caller_bci, ciCallProfile& profile, WarmCallInfo* wci_result); 1.8 + const char* try_to_inline(ciMethod* callee_method, ciMethod* caller_method, int caller_bci, ciCallProfile& profile, WarmCallInfo* wci_result, bool& should_delay); 1.9 const char* should_inline(ciMethod* callee_method, ciMethod* caller_method, int caller_bci, ciCallProfile& profile, WarmCallInfo* wci_result) const; 1.10 const char* should_not_inline(ciMethod* callee_method, ciMethod* caller_method, WarmCallInfo* wci_result) const; 1.11 void print_inlining(ciMethod *callee_method, int caller_bci, const char *failure_msg) const; 1.12 @@ -107,7 +107,7 @@ 1.13 // and may be accessed by find_subtree_from_root. 1.14 // The call_method is the dest_method for a special or static invocation. 1.15 // The call_method is an optimized virtual method candidate otherwise. 1.16 - WarmCallInfo* ok_to_inline(ciMethod *call_method, JVMState* caller_jvms, ciCallProfile& profile, WarmCallInfo* wci); 1.17 + WarmCallInfo* ok_to_inline(ciMethod *call_method, JVMState* caller_jvms, ciCallProfile& profile, WarmCallInfo* wci, bool& should_delay); 1.18 1.19 // Information about inlined method 1.20 JVMState* caller_jvms() const { return _caller_jvms; }