51 |
51 |
52 SeqTask = 0, |
52 SeqTask = 0, |
53 NumSeqTasks = 1 |
53 NumSeqTasks = 1 |
54 }; |
54 }; |
55 |
55 |
56 CardTableModRefBS* _ct_bs; |
56 CardTableModRefBS* _ct_bs; |
57 SubTasksDone* _seq_task; |
57 SubTasksDone* _seq_task; |
58 G1CollectorPolicy* _g1p; |
58 G1CollectorPolicy* _g1p; |
59 |
59 |
60 ConcurrentG1Refine* _cg1r; |
60 ConcurrentG1Refine* _cg1r; |
61 |
61 |
62 size_t* _cards_scanned; |
62 size_t* _cards_scanned; |
63 size_t _total_cards_scanned; |
63 size_t _total_cards_scanned; |
64 |
64 |
65 // Used for caching the closure that is responsible for scanning |
65 // Used for caching the closure that is responsible for scanning |
66 // references into the collection set. |
66 // references into the collection set. |
67 OopsInHeapRegionClosure** _cset_rs_update_cl; |
67 OopsInHeapRegionClosure** _cset_rs_update_cl; |
68 |
68 |