hotspot/src/share/vm/oops/klass.cpp
changeset 11430 718fc06da49a
parent 9172 a4e13ccafc44
child 11481 d2276da7c259
equal deleted inserted replaced
11429:e894217a5d94 11430:718fc06da49a
   142     for (juint i = 0; i < Klass::primary_super_limit(); i++) {
   142     for (juint i = 0; i < Klass::primary_super_limit(); i++) {
   143       kl->_primary_supers[i] = NULL;
   143       kl->_primary_supers[i] = NULL;
   144     }
   144     }
   145     kl->set_secondary_supers(NULL);
   145     kl->set_secondary_supers(NULL);
   146     oop_store_without_check((oop*) &kl->_primary_supers[0], k);
   146     oop_store_without_check((oop*) &kl->_primary_supers[0], k);
   147     kl->set_super_check_offset(primary_supers_offset_in_bytes() + sizeof(oopDesc));
   147     kl->set_super_check_offset(in_bytes(primary_supers_offset()));
   148   }
   148   }
   149 
   149 
   150   kl->set_java_mirror(NULL);
   150   kl->set_java_mirror(NULL);
   151   kl->set_modifier_flags(0);
   151   kl->set_modifier_flags(0);
   152   kl->set_layout_helper(Klass::_lh_neutral_value);
   152   kl->set_layout_helper(Klass::_lh_neutral_value);