248 bool parameter_profiled_type(int i, ciKlass*& type, bool& maybe_null); |
248 bool parameter_profiled_type(int i, ciKlass*& type, bool& maybe_null); |
249 bool return_profiled_type(int bci, ciKlass*& type, bool& maybe_null); |
249 bool return_profiled_type(int bci, ciKlass*& type, bool& maybe_null); |
250 |
250 |
251 ciField* get_field_at_bci( int bci, bool &will_link); |
251 ciField* get_field_at_bci( int bci, bool &will_link); |
252 ciMethod* get_method_at_bci(int bci, bool &will_link, ciSignature* *declared_signature); |
252 ciMethod* get_method_at_bci(int bci, bool &will_link, ciSignature* *declared_signature); |
|
253 ciMethod* get_method_at_bci(int bci) { |
|
254 bool ignored_will_link; |
|
255 ciSignature* ignored_declared_signature; |
|
256 return get_method_at_bci(bci, ignored_will_link, &ignored_declared_signature); |
|
257 } |
|
258 |
253 // Given a certain calling environment, find the monomorphic target |
259 // Given a certain calling environment, find the monomorphic target |
254 // for the call. Return NULL if the call is not monomorphic in |
260 // for the call. Return NULL if the call is not monomorphic in |
255 // its calling environment. |
261 // its calling environment. |
256 ciMethod* find_monomorphic_target(ciInstanceKlass* caller, |
262 ciMethod* find_monomorphic_target(ciInstanceKlass* caller, |
257 ciInstanceKlass* callee_holder, |
263 ciInstanceKlass* callee_holder, |