< prev index next >

src/hotspot/share/interpreter/linkResolver.hpp

Print this page
*** 333,11 ***
                               Bytecodes::Code byte, TRAPS);
  
    // runtime resolving from attached method
    static void resolve_invoke(CallInfo& result, Handle& recv,
                               const methodHandle& attached_method,
!                              Bytecodes::Code byte, TRAPS);
  
   public:
    // Only resolved method known.
    static void throw_abstract_method_error(const methodHandle& resolved_method, TRAPS) {
      throw_abstract_method_error(resolved_method, methodHandle(), NULL, CHECK);
--- 333,11 ---
                               Bytecodes::Code byte, TRAPS);
  
    // runtime resolving from attached method
    static void resolve_invoke(CallInfo& result, Handle& recv,
                               const methodHandle& attached_method,
!                              Bytecodes::Code byte, bool check_null_and_abstract, TRAPS);
  
   public:
    // Only resolved method known.
    static void throw_abstract_method_error(const methodHandle& resolved_method, TRAPS) {
      throw_abstract_method_error(resolved_method, methodHandle(), NULL, CHECK);
< prev index next >