< prev index next >

src/share/vm/oops/klass.cpp

Print this page
rev 12514 : [mq]: tmp

*** 499,508 **** --- 499,509 ---- // Null out class_loader_data because we don't share that yet. set_class_loader_data(NULL); } void Klass::restore_unshareable_info(ClassLoaderData* loader_data, Handle protection_domain, TRAPS) { + assert(is_klass(), "ensure C++ vtable is restored"); TRACE_RESTORE_ID(this); // If an exception happened during CDS restore, some of these fields may already be // set. We leave the class on the CLD list, even if incomplete so that we don't // modify the CLD list outside a safepoint.
< prev index next >