hotspot/src/share/vm/oops/klassVtable.cpp
changeset 31019 d05fcdd70109
parent 30768 66b53dcce510
child 32189 5264b560ab1b
--- a/hotspot/src/share/vm/oops/klassVtable.cpp	Thu May 28 11:37:13 2015 -0700
+++ b/hotspot/src/share/vm/oops/klassVtable.cpp	Fri May 29 11:35:51 2015 -0400
@@ -1136,7 +1136,7 @@
     if (m->has_itable_index()) {
       // This search must match the runtime resolution, i.e. selection search for invokeinterface
       // to correctly enforce loader constraints for interface method inheritance
-      LinkResolver::lookup_instance_method_in_klasses(target, _klass, m->name(), m->signature(), CHECK);
+      target = LinkResolver::lookup_instance_method_in_klasses(_klass, m->name(), m->signature(), CHECK);
     }
     if (target == NULL || !target->is_public() || target->is_abstract()) {
       // Entry does not resolve. Leave it empty for AbstractMethodError.