equal
deleted
inserted
replaced
232 |
232 |
233 // Unload nmethods. |
233 // Unload nmethods. |
234 CodeCache::do_unloading(&is_alive, purged_class); |
234 CodeCache::do_unloading(&is_alive, purged_class); |
235 |
235 |
236 // Prune dead klasses from subklass/sibling/implementor lists. |
236 // Prune dead klasses from subklass/sibling/implementor lists. |
237 Klass::clean_weak_klass_links(); |
237 Klass::clean_weak_klass_links(purged_class); |
238 } |
238 } |
239 |
239 |
240 { |
240 { |
241 GCTraceTime(Debug, gc, phases) t("Scrub String Table", gc_timer()); |
241 GCTraceTime(Debug, gc, phases) t("Scrub String Table", gc_timer()); |
242 // Delete entries for dead interned strings. |
242 // Delete entries for dead interned strings. |