hotspot/src/share/vm/oops/arrayKlass.cpp
changeset 23999 22eb7be3d99d
parent 22794 f1c014ad3754
child 25326 85b2f2e63e3e
equal deleted inserted replaced
23998:418ac4fe9834 23999:22eb7be3d99d
    62 oop ArrayKlass::multi_allocate(int rank, jint* sizes, TRAPS) {
    62 oop ArrayKlass::multi_allocate(int rank, jint* sizes, TRAPS) {
    63   ShouldNotReachHere();
    63   ShouldNotReachHere();
    64   return NULL;
    64   return NULL;
    65 }
    65 }
    66 
    66 
    67 Method* ArrayKlass::uncached_lookup_method(Symbol* name, Symbol* signature) const {
    67 Method* ArrayKlass::uncached_lookup_method(Symbol* name, Symbol* signature, MethodLookupMode mode) const {
    68   // There are no methods in an array klass but the super class (Object) has some
    68   // There are no methods in an array klass but the super class (Object) has some
    69   assert(super(), "super klass must be present");
    69   assert(super(), "super klass must be present");
    70   return super()->uncached_lookup_method(name, signature);
    70   return super()->uncached_lookup_method(name, signature, mode);
    71 }
    71 }
    72 
    72 
    73 ArrayKlass::ArrayKlass(Symbol* name) {
    73 ArrayKlass::ArrayKlass(Symbol* name) {
    74   set_name(name);
    74   set_name(name);
    75 
    75