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); |