< prev index next >

src/hotspot/share/oops/instanceKlass.cpp

Print this page
*** 527,11 ***
    _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(),
--- 527,12 ---
    _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(),

*** 3786,11 ***
        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: ");
--- 3787,11 ---
        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 >