mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 14:54:52 +02:00
8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking
Reviewed-by: mgerdin, tschatzl
This commit is contained in:
parent
fa7ae5825a
commit
9438549080
2 changed files with 2 additions and 2 deletions
|
@ -167,7 +167,7 @@ void RefProcTaskExecutor::execute(ProcessTask& task)
|
|||
ParallelScavengeHeap* heap = ParallelScavengeHeap::heap();
|
||||
uint parallel_gc_threads = heap->gc_task_manager()->workers();
|
||||
uint active_gc_threads = heap->gc_task_manager()->active_workers();
|
||||
RegionTaskQueueSet* qset = ParCompactionManager::region_array();
|
||||
OopTaskQueueSet* qset = ParCompactionManager::stack_array();
|
||||
ParallelTaskTerminator terminator(active_gc_threads, qset);
|
||||
GCTaskQueue* q = GCTaskQueue::create();
|
||||
for(uint i=0; i<parallel_gc_threads; i++) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue