< prev index next >

src/hotspot/share/interpreter/linkResolver.hpp

Print this page
*** 295,18 ***
                                     const constantPoolHandle& pool,
                                     int index,
                                     const methodHandle& method,
                                     Bytecodes::Code byte,
                                     bool initialize_class, TRAPS);
-   static void resolve_field_access(fieldDescriptor& result,
-                                    const constantPoolHandle& pool,
-                                    int index,
-                                    const methodHandle& method,
-                                    Bytecodes::Code byte, TRAPS) {
-     resolve_field_access(result, pool, index, method, byte,
-                          /* initialize_class*/true, THREAD);
-   }
    static void resolve_field(fieldDescriptor& result, const LinkInfo& link_info,
                              Bytecodes::Code access_kind,
                              bool initialize_class, TRAPS);
  
    static void resolve_static_call   (CallInfo& result,
--- 295,10 ---

*** 327,10 ***
--- 319,11 ---
    static void resolve_dynamic_call  (CallInfo& result,
                                       BootstrapInfo& bootstrap_specifier, TRAPS);
  
    static void cds_resolve_virtual_call  (CallInfo& result, const LinkInfo& link_info, TRAPS);
    static void cds_resolve_interface_call(CallInfo& result, const LinkInfo& link_info, TRAPS);
+   static void cds_resolve_static_call   (CallInfo& result, const LinkInfo& link_info, TRAPS);
    static void cds_resolve_special_call  (CallInfo& result, const LinkInfo& link_info, TRAPS);
  
    // same as above for compile-time resolution; but returns null handle instead of throwing
    // an exception on error also, does not initialize klass (i.e., no side effects)
    static Method* resolve_virtual_call_or_null(Klass* receiver_klass,
< prev index next >