< prev index next >
src/hotspot/share/oops/arrayKlass.cpp
Print this page
*** 78,88 ****
// 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);
}
! ArrayKlass::ArrayKlass(Symbol* name) :
_dimension(1),
_higher_dimension(NULL),
_lower_dimension(NULL) {
// Arrays don't add any new methods, so their vtable is the same size as
// the vtable of klass Object.
--- 78,89 ----
// 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);
}
! ArrayKlass::ArrayKlass(Symbol* name, int klass_id) :
! Klass(klass_id),
_dimension(1),
_higher_dimension(NULL),
_lower_dimension(NULL) {
// Arrays don't add any new methods, so their vtable is the same size as
// the vtable of klass Object.
< prev index next >