equal
deleted
inserted
replaced
29 #include "gc/g1/g1FullGCMarkTask.hpp" |
29 #include "gc/g1/g1FullGCMarkTask.hpp" |
30 #include "gc/g1/g1FullGCOopClosures.inline.hpp" |
30 #include "gc/g1/g1FullGCOopClosures.inline.hpp" |
31 #include "gc/g1/g1FullGCReferenceProcessorExecutor.hpp" |
31 #include "gc/g1/g1FullGCReferenceProcessorExecutor.hpp" |
32 #include "gc/shared/gcTraceTime.inline.hpp" |
32 #include "gc/shared/gcTraceTime.inline.hpp" |
33 #include "gc/shared/referenceProcessor.hpp" |
33 #include "gc/shared/referenceProcessor.hpp" |
|
34 #include "memory/iterator.inline.hpp" |
34 |
35 |
35 G1FullGCMarkTask::G1FullGCMarkTask(G1FullCollector* collector) : |
36 G1FullGCMarkTask::G1FullGCMarkTask(G1FullCollector* collector) : |
36 G1FullGCTask("G1 Parallel Marking Task", collector), |
37 G1FullGCTask("G1 Parallel Marking Task", collector), |
37 _root_processor(G1CollectedHeap::heap(), collector->workers()), |
38 _root_processor(G1CollectedHeap::heap(), collector->workers()), |
38 _terminator(collector->workers(), collector->array_queue_set()) { |
39 _terminator(collector->workers(), collector->array_queue_set()) { |