< prev index next >

src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Print this page

        

*** 5043,5058 **** } public: void clean_klass(InstanceKlass* ik) { ! ik->clean_implementors_list(_is_alive); ! ik->clean_method_data(_is_alive); - // G1 specific cleanup work that has - // been moved here to be done in parallel. - ik->clean_dependent_nmethods(); if (JvmtiExport::has_redefined_a_class()) { InstanceKlass::purge_previous_versions(ik); } } --- 5043,5054 ---- } public: void clean_klass(InstanceKlass* ik) { ! ik->clean_weak_instanceklass_links(_is_alive); if (JvmtiExport::has_redefined_a_class()) { InstanceKlass::purge_previous_versions(ik); } }
< prev index next >