mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 02:54:35 +02:00
8156032: Clean up parallel GC specific code from vm/gc/shared/preservedMarks.cpp
Reviewed-by: stefank, tschatzl
This commit is contained in:
parent
aa9857b6e2
commit
84cab6c56f
6 changed files with 101 additions and 89 deletions
|
@ -739,7 +739,8 @@ void DefNewGeneration::remove_forwarding_pointers() {
|
|||
eden()->object_iterate(&rspc);
|
||||
from()->object_iterate(&rspc);
|
||||
|
||||
_preserved_marks_set.restore(GenCollectedHeap::heap()->workers());
|
||||
SharedRestorePreservedMarksTaskExecutor task_executor(GenCollectedHeap::heap()->workers());
|
||||
_preserved_marks_set.restore(&task_executor);
|
||||
}
|
||||
|
||||
void DefNewGeneration::handle_promotion_failure(oop old) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue