comparison src/share/vm/opto/callGenerator.hpp @ 4140:716a2c5c0656

Further reduce diff to HotSpot.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Sun, 18 Dec 2011 01:01:34 +0100
parents 04b9a2566eec
children 957c266d8bc5
comparison
equal deleted inserted replaced
4139:feb590a8497f 4140:716a2c5c0656
115 static CallGenerator* for_invokedynamic_call( JVMState* jvms, ciMethod* caller, ciMethod* callee, ciCallProfile profile); 115 static CallGenerator* for_invokedynamic_call( JVMState* jvms, ciMethod* caller, ciMethod* callee, ciCallProfile profile);
116 116
117 static CallGenerator* for_method_handle_inline(Node* method_handle, JVMState* jvms, ciMethod* caller, ciMethod* callee, ciCallProfile profile); 117 static CallGenerator* for_method_handle_inline(Node* method_handle, JVMState* jvms, ciMethod* caller, ciMethod* callee, ciCallProfile profile);
118 static CallGenerator* for_invokedynamic_inline(ciCallSite* call_site, JVMState* jvms, ciMethod* caller, ciMethod* callee, ciCallProfile profile); 118 static CallGenerator* for_invokedynamic_inline(ciCallSite* call_site, JVMState* jvms, ciMethod* caller, ciMethod* callee, ciCallProfile profile);
119 119
120 static CallGenerator* for_method_handle_inline(Node* method_handle, JVMState* jvms, ciMethod* caller, ciMethod* callee, ciCallProfile profile);
121
122 // How to generate a replace a direct call with an inline version 120 // How to generate a replace a direct call with an inline version
123 static CallGenerator* for_late_inline(ciMethod* m, CallGenerator* inline_cg); 121 static CallGenerator* for_late_inline(ciMethod* m, CallGenerator* inline_cg);
124 122
125 // How to make a call but defer the decision whether to inline or not. 123 // How to make a call but defer the decision whether to inline or not.
126 static CallGenerator* for_warm_call(WarmCallInfo* ci, 124 static CallGenerator* for_warm_call(WarmCallInfo* ci,