124 bool is_aligned(HeapWord* addr) { |
124 bool is_aligned(HeapWord* addr) { |
125 return _ct_bs.is_card_aligned(addr); |
125 return _ct_bs.is_card_aligned(addr); |
126 } |
126 } |
127 |
127 |
128 void verify(); |
128 void verify(); |
129 void verify_empty(MemRegion mr); |
129 void verify_aligned_region_empty(MemRegion mr); |
130 |
130 |
131 void clear(MemRegion mr) { _ct_bs.clear(mr); } |
131 void clear(MemRegion mr) { _ct_bs.clear(mr); } |
132 void clear_into_younger(Generation* gen, bool clear_perm); |
132 void clear_into_younger(Generation* gen, bool clear_perm); |
133 |
133 |
134 void invalidate(MemRegion mr) { _ct_bs.invalidate(mr); } |
134 void invalidate(MemRegion mr) { _ct_bs.invalidate(mr); } |