equal
deleted
inserted
replaced
5242 |
5242 |
5243 // Unload nmethods. |
5243 // Unload nmethods. |
5244 CodeCache::do_unloading(&_is_alive_closure, purged_class); |
5244 CodeCache::do_unloading(&_is_alive_closure, purged_class); |
5245 |
5245 |
5246 // Prune dead klasses from subklass/sibling/implementor lists. |
5246 // Prune dead klasses from subklass/sibling/implementor lists. |
5247 Klass::clean_weak_klass_links(&_is_alive_closure); |
5247 Klass::clean_weak_klass_links(); |
5248 } |
5248 } |
5249 |
5249 |
5250 { |
5250 { |
5251 GCTraceTime(Debug, gc, phases) t("Scrub Symbol Table", _gc_timer_cm); |
5251 GCTraceTime(Debug, gc, phases) t("Scrub Symbol Table", _gc_timer_cm); |
5252 // Clean up unreferenced symbols in symbol table. |
5252 // Clean up unreferenced symbols in symbol table. |