hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp
changeset 33576 6dbde58b08a6
parent 33230 23bb11a5cf4e
child 33579 01ade4446d96
equal deleted inserted replaced
33230:23bb11a5cf4e 33576:6dbde58b08a6
  4590   }
  4590   }
  4591 
  4591 
  4592 public:
  4592 public:
  4593 
  4593 
  4594   void clean_klass(InstanceKlass* ik) {
  4594   void clean_klass(InstanceKlass* ik) {
  4595     ik->clean_implementors_list(_is_alive);
  4595     ik->clean_weak_instanceklass_links(_is_alive);
  4596     ik->clean_method_data(_is_alive);
       
  4597 
       
  4598     // G1 specific cleanup work that has
       
  4599     // been moved here to be done in parallel.
       
  4600     ik->clean_dependent_nmethods();
       
  4601   }
  4596   }
  4602 
  4597 
  4603   void work() {
  4598   void work() {
  4604     ResourceMark rm;
  4599     ResourceMark rm;
  4605 
  4600