< prev index next >

src/hotspot/share/classfile/javaClasses.cpp

Print this page

        

*** 1036,1045 **** --- 1036,1046 ---- for (int t = 0; t <= T_VOID; t++) { oop m = Universe::_mirrors[t]; if (m != NULL) { // Update the field at _array_klass_offset to point to the relocated array klass. oop archived_m = MetaspaceShared::archive_heap_object(m, THREAD); + assert(archived_m != NULL, "sanity"); Klass *ak = (Klass*)(archived_m->metadata_field(_array_klass_offset)); assert(ak != NULL || t == T_VOID, "should not be NULL"); if (ak != NULL) { Klass *reloc_ak = MetaspaceShared::get_relocated_klass(ak); archived_m->metadata_field_put(_array_klass_offset, reloc_ak);
< prev index next >