hotspot/src/share/vm/interpreter/linkResolver.hpp
changeset 35086 bbf32241d851
parent 34238 60e87df08f1e
child 35495 e27da438fa13
equal deleted inserted replaced
35085:839c8ba29724 35086:bbf32241d851
   293 
   293 
   294   // runtime resolving from constant pool
   294   // runtime resolving from constant pool
   295   static void resolve_invoke(CallInfo& result, Handle recv,
   295   static void resolve_invoke(CallInfo& result, Handle recv,
   296                              const constantPoolHandle& pool, int index,
   296                              const constantPoolHandle& pool, int index,
   297                              Bytecodes::Code byte, TRAPS);
   297                              Bytecodes::Code byte, TRAPS);
       
   298 
       
   299   // runtime resolving from attached method
       
   300   static void resolve_invoke(CallInfo& result, Handle& recv,
       
   301                              const methodHandle& attached_method,
       
   302                              Bytecodes::Code byte, TRAPS);
       
   303 
   298  private:
   304  private:
   299   static void trace_method_resolution(const char* prefix, KlassHandle klass,
   305   static void trace_method_resolution(const char* prefix, KlassHandle klass,
   300                                       KlassHandle resolved_klass,
   306                                       KlassHandle resolved_klass,
   301                                       const methodHandle& method) PRODUCT_RETURN;
   307                                       const methodHandle& method) PRODUCT_RETURN;
   302 };
   308 };