97 // the evicted card is then returned for refinement. |
97 // the evicted card is then returned for refinement. |
98 jbyte* insert(jbyte* card_ptr); |
98 jbyte* insert(jbyte* card_ptr); |
99 |
99 |
100 // Refine the cards that have delayed as a result of |
100 // Refine the cards that have delayed as a result of |
101 // being in the cache. |
101 // being in the cache. |
102 void drain(int worker_i, G1RemSet* g1rs, DirtyCardQueue* into_cset_dcq); |
102 void drain(uint worker_i, G1RemSet* g1rs, DirtyCardQueue* into_cset_dcq); |
103 |
103 |
104 // Set up for parallel processing of the cards in the hot cache |
104 // Set up for parallel processing of the cards in the hot cache |
105 void reset_hot_cache_claimed_index() { |
105 void reset_hot_cache_claimed_index() { |
106 _hot_cache_par_claimed_idx = 0; |
106 _hot_cache_par_claimed_idx = 0; |
107 } |
107 } |