equal
deleted
inserted
replaced
976 Symbol* name = method->name(); |
976 Symbol* name = method->name(); |
977 LinkResolver::resolve_interface_call(info, receiver, recv_klass, |
977 LinkResolver::resolve_interface_call(info, receiver, recv_klass, |
978 LinkInfo(klass, name, signature), |
978 LinkInfo(klass, name, signature), |
979 true, |
979 true, |
980 CHECK_(methodHandle())); |
980 CHECK_(methodHandle())); |
981 return info.selected_method(); |
981 return methodHandle(THREAD, info.selected_method()); |
982 } |
982 } |
983 |
983 |
984 // Conversion |
984 // Conversion |
985 static BasicType basic_type_mirror_to_basic_type(oop basic_type_mirror, TRAPS) { |
985 static BasicType basic_type_mirror_to_basic_type(oop basic_type_mirror, TRAPS) { |
986 assert(java_lang_Class::is_primitive(basic_type_mirror), |
986 assert(java_lang_Class::is_primitive(basic_type_mirror), |