hotspot/src/share/vm/oops/klass.cpp
changeset 33576 6dbde58b08a6
parent 33151 686d694f5c6a
child 33602 16053580a684
equal deleted inserted replaced
33230:23bb11a5cf4e 33576:6dbde58b08a6
   440     }
   440     }
   441 
   441 
   442     // Clean the implementors list and method data.
   442     // Clean the implementors list and method data.
   443     if (clean_alive_klasses && current->oop_is_instance()) {
   443     if (clean_alive_klasses && current->oop_is_instance()) {
   444       InstanceKlass* ik = InstanceKlass::cast(current);
   444       InstanceKlass* ik = InstanceKlass::cast(current);
   445       ik->clean_implementors_list(is_alive);
   445       ik->clean_weak_instanceklass_links(is_alive);
   446       ik->clean_method_data(is_alive);
       
   447     }
   446     }
   448   }
   447   }
   449 }
   448 }
   450 
   449 
   451 void Klass::klass_update_barrier_set(oop v) {
   450 void Klass::klass_update_barrier_set(oop v) {