hotspot/src/share/vm/interpreter/linkResolver.hpp
changeset 38034 f22f68545fd5
parent 36819 bca375d368ed
child 38051 d092550d625d
equal deleted inserted replaced
38033:996ce936543f 38034:f22f68545fd5
   190                                               const char* method_type, TRAPS);
   190                                               const char* method_type, TRAPS);
   191   static void check_field_loader_constraints(Symbol* field, Symbol* sig,
   191   static void check_field_loader_constraints(Symbol* field, Symbol* sig,
   192                                              KlassHandle current_klass,
   192                                              KlassHandle current_klass,
   193                                              KlassHandle sel_klass, TRAPS);
   193                                              KlassHandle sel_klass, TRAPS);
   194 
   194 
   195   static methodHandle resolve_interface_method(const LinkInfo& link_info, bool nostatics, TRAPS);
   195   static methodHandle resolve_interface_method(const LinkInfo& link_info, Bytecodes::Code code, TRAPS);
   196   static methodHandle resolve_method          (const LinkInfo& link_info, bool require_methodref, TRAPS);
   196   static methodHandle resolve_method          (const LinkInfo& link_info, bool require_methodref, TRAPS);
   197 
   197 
   198   static methodHandle linktime_resolve_static_method    (const LinkInfo& link_info, TRAPS);
   198   static methodHandle linktime_resolve_static_method    (const LinkInfo& link_info, TRAPS);
   199   static methodHandle linktime_resolve_special_method   (const LinkInfo& link_info, TRAPS);
   199   static methodHandle linktime_resolve_special_method   (const LinkInfo& link_info, TRAPS);
   200   static methodHandle linktime_resolve_virtual_method   (const LinkInfo& link_info, TRAPS);
   200   static methodHandle linktime_resolve_virtual_method   (const LinkInfo& link_info, TRAPS);