< prev index next >
src/share/vm/oops/arrayKlass.cpp
Print this page
*** 41,51 ****
assert(header_size <= InstanceKlass::header_size(), "bad header size");
// If this assert fails, see comments in base_create_array_klass.
header_size = InstanceKlass::header_size();
int vtable_len = Universe::base_vtable_size();
int size = header_size + vtable_len;
! return align_object_size(size);
}
Klass* ArrayKlass::java_super() const {
if (super() == NULL) return NULL; // bootstrap case
--- 41,51 ----
assert(header_size <= InstanceKlass::header_size(), "bad header size");
// If this assert fails, see comments in base_create_array_klass.
header_size = InstanceKlass::header_size();
int vtable_len = Universe::base_vtable_size();
int size = header_size + vtable_len;
! return align_metadata_size(size);
}
Klass* ArrayKlass::java_super() const {
if (super() == NULL) return NULL; // bootstrap case
< prev index next >