comparison src/share/vm/ci/ciMethod.hpp @ 7212:291ffc492eb6

Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
author Doug Simon <doug.simon@oracle.com>
date Fri, 14 Dec 2012 14:35:13 +0100
parents beebba0acc11
children 6a51fc70a15e
comparison
equal deleted inserted replaced
7163:2ed8d74e5984 7212:291ffc492eb6
223 223
224 ciTypeFlow* get_flow_analysis(); 224 ciTypeFlow* get_flow_analysis();
225 ciTypeFlow* get_osr_flow_analysis(int osr_bci); // alternate entry point 225 ciTypeFlow* get_osr_flow_analysis(int osr_bci); // alternate entry point
226 ciCallProfile call_profile_at_bci(int bci); 226 ciCallProfile call_profile_at_bci(int bci);
227 int interpreter_call_site_count(int bci); 227 int interpreter_call_site_count(int bci);
228
229 ciField* get_field_at_bci( int bci, bool &will_link);
230 ciMethod* get_method_at_bci(int bci, bool &will_link, ciSignature* *declared_signature);
228 231
229 // Given a certain calling environment, find the monomorphic target 232 // Given a certain calling environment, find the monomorphic target
230 // for the call. Return NULL if the call is not monomorphic in 233 // for the call. Return NULL if the call is not monomorphic in
231 // its calling environment. 234 // its calling environment.
232 ciMethod* find_monomorphic_target(ciInstanceKlass* caller, 235 ciMethod* find_monomorphic_target(ciInstanceKlass* caller,