Mercurial > hg > truffle
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, |