< prev index next >
src/hotspot/share/oops/arrayKlass.cpp
Print this page
@@ -69,17 +69,18 @@
return super()->find_field(name, sig, fd);
}
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) :
_dimension(1),
_higher_dimension(NULL),
< prev index next >