src/share/vm/opto/parse.hpp

changeset 4409
d092d1b31229
parent 4153
b9a9ed0f8eeb
child 4414
5698813d45eb
     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; }

mercurial