src/hotspot/share/oops/arrayKlass.cpp
changeset 50735 2f2af62dfac7
parent 50304 d5331b94f821
child 50752 9d62da00bf15
--- a/src/hotspot/share/oops/arrayKlass.cpp	Fri Jun 22 17:49:21 2018 -0700
+++ b/src/hotspot/share/oops/arrayKlass.cpp	Sat Jun 23 01:32:41 2018 -0400
@@ -71,13 +71,14 @@
 
 Method* ArrayKlass::uncached_lookup_method(const Symbol* name,
                                            const Symbol* signature,
-                                           OverpassLookupMode overpass_mode) const {
+                                           OverpassLookupMode overpass_mode,
+                                           PrivateLookupMode private_mode) const {
   // There are no methods in an array klass but the super class (Object) has some
   assert(super(), "super klass must be present");
   // Always ignore overpass methods in superclasses, although technically the
   // super klass of an array, (j.l.Object) should not have
   // any overpass methods present.
-  return super()->uncached_lookup_method(name, signature, Klass::skip_overpass);
+  return super()->uncached_lookup_method(name, signature, Klass::skip_overpass, private_mode);
 }
 
 ArrayKlass::ArrayKlass(Symbol* name) :