1229:315a5d70b295 | 1230:215f81b4d9b3 |
---|---|
27 class G1RemSet; | 27 class G1RemSet; |
28 | 28 |
29 class ConcurrentG1Refine: public CHeapObj { | 29 class ConcurrentG1Refine: public CHeapObj { |
30 ConcurrentG1RefineThread** _threads; | 30 ConcurrentG1RefineThread** _threads; |
31 int _n_threads; | 31 int _n_threads; |
32 | |
33 // The cache for card refinement. | 32 // The cache for card refinement. |
34 bool _use_cache; | 33 bool _use_cache; |
35 bool _def_use_cache; | 34 bool _def_use_cache; |
36 size_t _n_periods; | 35 size_t _n_periods; |
37 size_t _total_cards; | 36 size_t _total_cards; |
84 else _use_cache = false; | 83 else _use_cache = false; |
85 } | 84 } |
86 | 85 |
87 void clear_and_record_card_counts(); | 86 void clear_and_record_card_counts(); |
88 void print_final_card_counts(); | 87 void print_final_card_counts(); |
88 | |
89 static size_t thread_num(); | |
89 }; | 90 }; |