equal
deleted
inserted
replaced
732 |
732 |
733 void DefNewGeneration::remove_forwarding_pointers() { |
733 void DefNewGeneration::remove_forwarding_pointers() { |
734 RemoveForwardedPointerClosure rspc; |
734 RemoveForwardedPointerClosure rspc; |
735 eden()->object_iterate(&rspc); |
735 eden()->object_iterate(&rspc); |
736 from()->object_iterate(&rspc); |
736 from()->object_iterate(&rspc); |
737 |
737 restore_preserved_marks(); |
738 SharedRestorePreservedMarksTaskExecutor task_executor(GenCollectedHeap::heap()->workers()); |
738 } |
|
739 |
|
740 void DefNewGeneration::restore_preserved_marks() { |
|
741 SharedRestorePreservedMarksTaskExecutor task_executor(NULL); |
739 _preserved_marks_set.restore(&task_executor); |
742 _preserved_marks_set.restore(&task_executor); |
740 } |
743 } |
741 |
744 |
742 void DefNewGeneration::handle_promotion_failure(oop old) { |
745 void DefNewGeneration::handle_promotion_failure(oop old) { |
743 log_debug(gc, promotion)("Promotion failure size = %d) ", old->size()); |
746 log_debug(gc, promotion)("Promotion failure size = %d) ", old->size()); |