< prev index next >

src/hotspot/share/oops/instanceKlass.cpp

Print this page

        

*** 1899,1909 **** DependencyContext dep_context(&_dep_context); dep_context.expunge_stale_entries(); } void InstanceKlass::clean_implementors_list(BoolObjectClosure* is_alive) { ! assert(class_loader_data()->is_alive(is_alive), "this klass should be live"); if (is_interface()) { if (ClassUnloading) { Klass* impl = implementor(); if (impl != NULL) { if (!impl->is_loader_alive(is_alive)) { --- 1899,1909 ---- DependencyContext dep_context(&_dep_context); dep_context.expunge_stale_entries(); } void InstanceKlass::clean_implementors_list(BoolObjectClosure* is_alive) { ! assert(class_loader_data()->is_alive(), "this klass should be live"); if (is_interface()) { if (ClassUnloading) { Klass* impl = implementor(); if (impl != NULL) { if (!impl->is_loader_alive(is_alive)) {
< prev index next >