src/hotspot/share/interpreter/linkResolver.hpp
changeset 47401 98e960939ef2
parent 47216 71c04702a3d5
child 48826 c4d9d1b08e2e
equal deleted inserted replaced
47400:f1721aa42d2c 47401:98e960939ef2
   231   static methodHandle linktime_resolve_special_method   (const LinkInfo& link_info, TRAPS);
   231   static methodHandle linktime_resolve_special_method   (const LinkInfo& link_info, TRAPS);
   232   static methodHandle linktime_resolve_virtual_method   (const LinkInfo& link_info, TRAPS);
   232   static methodHandle linktime_resolve_virtual_method   (const LinkInfo& link_info, TRAPS);
   233   static methodHandle linktime_resolve_interface_method (const LinkInfo& link_info, TRAPS);
   233   static methodHandle linktime_resolve_interface_method (const LinkInfo& link_info, TRAPS);
   234 
   234 
   235   static void runtime_resolve_special_method    (CallInfo& result,
   235   static void runtime_resolve_special_method    (CallInfo& result,
       
   236                                                  const LinkInfo& link_info,
   236                                                  const methodHandle& resolved_method,
   237                                                  const methodHandle& resolved_method,
   237                                                  Klass* resolved_klass,
   238                                                  Handle recv, TRAPS);
   238                                                  Klass* current_klass,
   239 
   239                                                  Handle recv,
       
   240                                                  bool check_access, TRAPS);
       
   241   static void runtime_resolve_virtual_method    (CallInfo& result,
   240   static void runtime_resolve_virtual_method    (CallInfo& result,
   242                                                  const methodHandle& resolved_method,
   241                                                  const methodHandle& resolved_method,
   243                                                  Klass* resolved_klass,
   242                                                  Klass* resolved_klass,
   244                                                  Handle recv,
   243                                                  Handle recv,
   245                                                  Klass* recv_klass,
   244                                                  Klass* recv_klass,