< prev index next >

src/hotspot/share/jvmci/jvmciCompilerToVM.cpp

Print this page
*** 992,11 ***
      Symbol* klass_name = cp->klass_ref_at_noresolve(index, bc);
      return nullptr;
    }
  
    LinkInfo link_info(cp, index, mh, code, CHECK_NULL);
!   LinkResolver::resolve_field(fd, link_info, Bytecodes::java_code(code), false, CHECK_NULL);
    JVMCIPrimitiveArray info = JVMCIENV->wrap(info_handle);
    if (info.is_null() || JVMCIENV->get_length(info) != 4) {
      JVMCI_ERROR_NULL("info must not be null and have a length of 4");
    }
    JVMCIENV->put_int_at(info, 0, fd.access_flags().as_field_flags());
--- 992,11 ---
      Symbol* klass_name = cp->klass_ref_at_noresolve(index, bc);
      return nullptr;
    }
  
    LinkInfo link_info(cp, index, mh, code, CHECK_NULL);
!   LinkResolver::resolve_field(fd, link_info, Bytecodes::java_code(code), StaticMode::dont_initialize_klass, CHECK_NULL);
    JVMCIPrimitiveArray info = JVMCIENV->wrap(info_handle);
    if (info.is_null() || JVMCIENV->get_length(info) != 4) {
      JVMCI_ERROR_NULL("info must not be null and have a length of 4");
    }
    JVMCIENV->put_int_at(info, 0, fd.access_flags().as_field_flags());
< prev index next >