< prev index next >
src/hotspot/share/runtime/reflection.cpp
Print this page
*** 976,986 ****
Symbol* name = method->name();
LinkResolver::resolve_interface_call(info, receiver, recv_klass,
LinkInfo(klass, name, signature),
true,
CHECK_(methodHandle()));
! return info.selected_method();
}
// Conversion
static BasicType basic_type_mirror_to_basic_type(oop basic_type_mirror, TRAPS) {
assert(java_lang_Class::is_primitive(basic_type_mirror),
--- 976,986 ----
Symbol* name = method->name();
LinkResolver::resolve_interface_call(info, receiver, recv_klass,
LinkInfo(klass, name, signature),
true,
CHECK_(methodHandle()));
! return methodHandle(THREAD, info.selected_method());
}
// Conversion
static BasicType basic_type_mirror_to_basic_type(oop basic_type_mirror, TRAPS) {
assert(java_lang_Class::is_primitive(basic_type_mirror),
< prev index next >