hotspot/src/share/vm/opto/callGenerator.hpp
changeset 17383 3665c0901a0d
parent 15113 823590505eb4
child 19696 bd5a0131bde1
equal deleted inserted replaced
17382:bba473b81ec0 17383:3665c0901a0d
   123 
   123 
   124   // How to generate a replace a direct call with an inline version
   124   // How to generate a replace a direct call with an inline version
   125   static CallGenerator* for_late_inline(ciMethod* m, CallGenerator* inline_cg);
   125   static CallGenerator* for_late_inline(ciMethod* m, CallGenerator* inline_cg);
   126   static CallGenerator* for_mh_late_inline(ciMethod* caller, ciMethod* callee, bool input_not_const);
   126   static CallGenerator* for_mh_late_inline(ciMethod* caller, ciMethod* callee, bool input_not_const);
   127   static CallGenerator* for_string_late_inline(ciMethod* m, CallGenerator* inline_cg);
   127   static CallGenerator* for_string_late_inline(ciMethod* m, CallGenerator* inline_cg);
       
   128   static CallGenerator* for_boxing_late_inline(ciMethod* m, CallGenerator* inline_cg);
   128 
   129 
   129   // How to make a call but defer the decision whether to inline or not.
   130   // How to make a call but defer the decision whether to inline or not.
   130   static CallGenerator* for_warm_call(WarmCallInfo* ci,
   131   static CallGenerator* for_warm_call(WarmCallInfo* ci,
   131                                       CallGenerator* if_cold,
   132                                       CallGenerator* if_cold,
   132                                       CallGenerator* if_hot);
   133                                       CallGenerator* if_hot);