equal
deleted
inserted
replaced
345 |
345 |
346 // Garbage collection support |
346 // Garbage collection support |
347 |
347 |
348 // Unload (that is, break root links to) all unmarked classes and |
348 // Unload (that is, break root links to) all unmarked classes and |
349 // loaders. Returns "true" iff something was unloaded. |
349 // loaders. Returns "true" iff something was unloaded. |
350 static bool do_unloading(GCTimer* gc_timer, |
350 static bool do_unloading(GCTimer* gc_timer); |
351 bool do_cleaning = true); |
|
352 |
351 |
353 // Used by DumpSharedSpaces only to remove classes that failed verification |
352 // Used by DumpSharedSpaces only to remove classes that failed verification |
354 static void remove_classes_in_error_state(); |
353 static void remove_classes_in_error_state(); |
355 |
354 |
356 static int calculate_systemdictionary_size(int loadedclasses); |
355 static int calculate_systemdictionary_size(int loadedclasses); |