hotspot/src/share/vm/ci/ciMethod.hpp
changeset 35086 bbf32241d851
parent 34169 b0b7187852b7
child 35135 dd2ce9021031
equal deleted inserted replaced
35085:839c8ba29724 35086:bbf32241d851
   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,