hotspot/src/share/vm/opto/compile.hpp
changeset 25494 c18718ecf276
parent 24946 24b68ccf3fc4
child 25913 81dbc151e91c
equal deleted inserted replaced
25379:d50969e81568 25494:c18718ecf276
   850   bool should_delay_string_inlining(ciMethod* call_method, JVMState* jvms);
   850   bool should_delay_string_inlining(ciMethod* call_method, JVMState* jvms);
   851   bool should_delay_boxing_inlining(ciMethod* call_method, JVMState* jvms);
   851   bool should_delay_boxing_inlining(ciMethod* call_method, JVMState* jvms);
   852 
   852 
   853   // Helper functions to identify inlining potential at call-site
   853   // Helper functions to identify inlining potential at call-site
   854   ciMethod* optimize_virtual_call(ciMethod* caller, int bci, ciInstanceKlass* klass,
   854   ciMethod* optimize_virtual_call(ciMethod* caller, int bci, ciInstanceKlass* klass,
   855                                   ciMethod* callee, const TypeOopPtr* receiver_type,
   855                                   ciKlass* holder, ciMethod* callee,
   856                                   bool is_virtual,
   856                                   const TypeOopPtr* receiver_type, bool is_virtual,
   857                                   bool &call_does_dispatch, int &vtable_index);
   857                                   bool &call_does_dispatch, int &vtable_index);
   858   ciMethod* optimize_inlining(ciMethod* caller, int bci, ciInstanceKlass* klass,
   858   ciMethod* optimize_inlining(ciMethod* caller, int bci, ciInstanceKlass* klass,
   859                               ciMethod* callee, const TypeOopPtr* receiver_type);
   859                               ciMethod* callee, const TypeOopPtr* receiver_type);
   860 
   860 
   861   // Report if there were too many traps at a current method and bci.
   861   // Report if there were too many traps at a current method and bci.