equal
deleted
inserted
replaced
2046 GCTraceTime(Info, gc, phases) tm("Marking Phase", &_gc_timer); |
2046 GCTraceTime(Info, gc, phases) tm("Marking Phase", &_gc_timer); |
2047 |
2047 |
2048 ParallelScavengeHeap* heap = ParallelScavengeHeap::heap(); |
2048 ParallelScavengeHeap* heap = ParallelScavengeHeap::heap(); |
2049 uint parallel_gc_threads = heap->gc_task_manager()->workers(); |
2049 uint parallel_gc_threads = heap->gc_task_manager()->workers(); |
2050 uint active_gc_threads = heap->gc_task_manager()->active_workers(); |
2050 uint active_gc_threads = heap->gc_task_manager()->active_workers(); |
2051 TaskQueueSetSuper* qset = ParCompactionManager::region_array(); |
2051 TaskQueueSetSuper* qset = ParCompactionManager::stack_array(); |
2052 ParallelTaskTerminator terminator(active_gc_threads, qset); |
2052 ParallelTaskTerminator terminator(active_gc_threads, qset); |
2053 |
2053 |
2054 ParCompactionManager::MarkAndPushClosure mark_and_push_closure(cm); |
2054 ParCompactionManager::MarkAndPushClosure mark_and_push_closure(cm); |
2055 ParCompactionManager::FollowStackClosure follow_stack_closure(cm); |
2055 ParCompactionManager::FollowStackClosure follow_stack_closure(cm); |
2056 |
2056 |