equal
deleted
inserted
replaced
440 // When we're done marking everything, we process weak references. |
440 // When we're done marking everything, we process weak references. |
441 if (_heap->process_references()) { |
441 if (_heap->process_references()) { |
442 weak_refs_work(full_gc); |
442 weak_refs_work(full_gc); |
443 } |
443 } |
444 |
444 |
445 _heap->parallel_cleaning(full_gc); |
|
446 |
|
447 assert(task_queues()->is_empty(), "Should be empty"); |
445 assert(task_queues()->is_empty(), "Should be empty"); |
448 TASKQUEUE_STATS_ONLY(task_queues()->print_taskqueue_stats()); |
446 TASKQUEUE_STATS_ONLY(task_queues()->print_taskqueue_stats()); |
449 TASKQUEUE_STATS_ONLY(task_queues()->reset_taskqueue_stats()); |
447 TASKQUEUE_STATS_ONLY(task_queues()->reset_taskqueue_stats()); |
450 } |
448 } |
451 |
449 |