equal
deleted
inserted
replaced
364 prepare_regions(); |
364 prepare_regions(); |
365 |
365 |
366 // Rebuild free set |
366 // Rebuild free set |
367 free_set->rebuild(); |
367 free_set->rebuild(); |
368 |
368 |
369 log_info(gc, ergo)("Collectable Garbage: " SIZE_FORMAT "M, " SIZE_FORMAT "M CSet, " SIZE_FORMAT " CSet regions", |
369 log_info(gc, ergo)("Collectable Garbage: " SIZE_FORMAT "%s, " SIZE_FORMAT "%s CSet, " SIZE_FORMAT " CSet regions", |
370 collection_set->garbage() / M, collection_set->live_data() / M, collection_set->count()); |
370 byte_size_in_proper_unit(collection_set->garbage()), proper_unit_for_byte_size(collection_set->garbage()), |
|
371 byte_size_in_proper_unit(collection_set->live_data()), proper_unit_for_byte_size(collection_set->live_data()), |
|
372 collection_set->count()); |
371 } |
373 } |
372 |
374 |
373 void ShenandoahTraversalGC::init_traversal_collection() { |
375 void ShenandoahTraversalGC::init_traversal_collection() { |
374 assert(ShenandoahSafepoint::is_at_shenandoah_safepoint(), "STW traversal GC"); |
376 assert(ShenandoahSafepoint::is_at_shenandoah_safepoint(), "STW traversal GC"); |
375 |
377 |