< prev index next > src/hotspot/share/oops/instanceKlass.cpp
Print this page
_nonstatic_oop_map_size(nonstatic_oop_map_size(parser.total_oop_map_count())),
_itable_len(parser.itable_size()),
_nest_host_index(0),
_init_state(allocated),
_reference_type(reference_type),
! _init_thread(nullptr)
{
set_vtable_length(parser.vtable_size());
set_access_flags(parser.access_flags());
if (parser.is_hidden()) set_is_hidden();
set_layout_helper(Klass::instance_layout_helper(parser.layout_size(),
_nonstatic_oop_map_size(nonstatic_oop_map_size(parser.total_oop_map_count())),
_itable_len(parser.itable_size()),
_nest_host_index(0),
_init_state(allocated),
_reference_type(reference_type),
! _init_thread(nullptr),
+ _hash_offset(parser.hash_offset())
{
set_vtable_length(parser.vtable_size());
set_access_flags(parser.access_flags());
if (parser.is_hidden()) set_is_hidden();
set_layout_helper(Klass::instance_layout_helper(parser.layout_size(),
java_lang_String::print(obj, st);
st->cr();
}
}
! st->print_cr(BULLET"---- fields (total size " SIZE_FORMAT " words):", oop_size(obj));
FieldPrinter print_field(st, obj);
print_nonstatic_fields(&print_field);
if (this == vmClasses::Class_klass()) {
st->print(BULLET"signature: ");
java_lang_String::print(obj, st);
st->cr();
}
}
! st->print_cr(BULLET"---- fields (total size " SIZE_FORMAT " words):", oop_size(obj, obj->mark()));
FieldPrinter print_field(st, obj);
print_nonstatic_fields(&print_field);
if (this == vmClasses::Class_klass()) {
st->print(BULLET"signature: ");
< prev index next >