src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp

changeset 5194
eda078b01c65
parent 5159
001ec9515f84
child 5196
8dbc025ff709
equal deleted inserted replaced
5193:0886b99a4d1b 5194:eda078b01c65
406 Threads::create_thread_roots_tasks(q); 406 Threads::create_thread_roots_tasks(q);
407 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::object_synchronizer)); 407 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::object_synchronizer));
408 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::flat_profiler)); 408 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::flat_profiler));
409 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::management)); 409 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::management));
410 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::system_dictionary)); 410 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::system_dictionary));
411 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::class_loader_data));
411 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::jvmti)); 412 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::jvmti));
412 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::code_cache)); 413 q->enqueue(new ScavengeRootsTask(ScavengeRootsTask::code_cache));
413 414
414 ParallelTaskTerminator terminator( 415 ParallelTaskTerminator terminator(
415 active_workers, 416 active_workers,

mercurial