src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
changeset 53747 13acc8e38a29
parent 53586 5bc1634bc0ca
child 53985 0da5c17f5e43
equal deleted inserted replaced
53746:bdccafc038a2 53747:13acc8e38a29
    28 #include "gc/g1/g1BarrierSet.hpp"
    28 #include "gc/g1/g1BarrierSet.hpp"
    29 #include "gc/g1/g1CollectedHeap.inline.hpp"
    29 #include "gc/g1/g1CollectedHeap.inline.hpp"
    30 #include "gc/g1/g1CollectorState.hpp"
    30 #include "gc/g1/g1CollectorState.hpp"
    31 #include "gc/g1/g1ConcurrentMark.inline.hpp"
    31 #include "gc/g1/g1ConcurrentMark.inline.hpp"
    32 #include "gc/g1/g1ConcurrentMarkThread.inline.hpp"
    32 #include "gc/g1/g1ConcurrentMarkThread.inline.hpp"
       
    33 #include "gc/g1/g1DirtyCardQueue.hpp"
    33 #include "gc/g1/g1HeapVerifier.hpp"
    34 #include "gc/g1/g1HeapVerifier.hpp"
    34 #include "gc/g1/g1OopClosures.inline.hpp"
    35 #include "gc/g1/g1OopClosures.inline.hpp"
    35 #include "gc/g1/g1Policy.hpp"
    36 #include "gc/g1/g1Policy.hpp"
    36 #include "gc/g1/g1RegionMarkStatsCache.inline.hpp"
    37 #include "gc/g1/g1RegionMarkStatsCache.inline.hpp"
    37 #include "gc/g1/g1StringDedup.hpp"
    38 #include "gc/g1/g1StringDedup.hpp"
   370 
   371 
   371   _global_mark_stack(),
   372   _global_mark_stack(),
   372 
   373 
   373   // _finger set in set_non_marking_state
   374   // _finger set in set_non_marking_state
   374 
   375 
   375   _worker_id_offset(DirtyCardQueueSet::num_par_ids() + G1ConcRefinementThreads),
   376   _worker_id_offset(G1DirtyCardQueueSet::num_par_ids() + G1ConcRefinementThreads),
   376   _max_num_tasks(ParallelGCThreads),
   377   _max_num_tasks(ParallelGCThreads),
   377   // _num_active_tasks set in set_non_marking_state()
   378   // _num_active_tasks set in set_non_marking_state()
   378   // _tasks set inside the constructor
   379   // _tasks set inside the constructor
   379 
   380 
   380   _task_queues(new G1CMTaskQueueSet((int) _max_num_tasks)),
   381   _task_queues(new G1CMTaskQueueSet((int) _max_num_tasks)),