146 ConcurrentG1Refine* _cg1r; |
146 ConcurrentG1Refine* _cg1r; |
147 |
147 |
148 size_t* _cards_scanned; |
148 size_t* _cards_scanned; |
149 size_t _total_cards_scanned; |
149 size_t _total_cards_scanned; |
150 |
150 |
151 // _par_traversal_in_progress is "true" iff a parallel traversal is in |
151 // _traversal_in_progress is "true" iff a traversal is in progress. |
152 // progress. |
152 |
153 bool _par_traversal_in_progress; |
153 bool _traversal_in_progress; |
154 void set_par_traversal(bool b) { _par_traversal_in_progress = b; } |
154 void set_traversal(bool b) { _traversal_in_progress = b; } |
155 |
155 |
156 // Used for caching the closure that is responsible for scanning |
156 // Used for caching the closure that is responsible for scanning |
157 // references into the collection set. |
157 // references into the collection set. |
158 OopsInHeapRegionClosure** _cset_rs_update_cl; |
158 OopsInHeapRegionClosure** _cset_rs_update_cl; |
159 |
159 |