src/share/vm/oops/arrayKlass.cpp

changeset 4280
80e866b1d053
parent 4278
070d523b96a7
child 5176
6bd680e9ea35
equal deleted inserted replaced
4269:6b6ddf8c4329 4280:80e866b1d053
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) 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 Klass::cast(super())->uncached_lookup_method(name, signature); 70 return super()->uncached_lookup_method(name, signature);
71 } 71 }
72 72
73 ArrayKlass::ArrayKlass(Symbol* name) { 73 ArrayKlass::ArrayKlass(Symbol* name) {
74 set_alloc_size(0); 74 set_alloc_size(0);
75 set_name(name); 75 set_name(name);

mercurial