equal
deleted
inserted
replaced
171 size_t cas_by_another() { return _cas_by_another; } |
171 size_t cas_by_another() { return _cas_by_another; } |
172 |
172 |
173 void reset_counters(); |
173 void reset_counters(); |
174 #endif // #ifndef PRODUCT |
174 #endif // #ifndef PRODUCT |
175 |
175 |
|
176 void print_on_error(outputStream* st) const { |
|
177 st->print_cr("Marking Bits: (ParMarkBitMap*) " PTR_FORMAT, this); |
|
178 _beg_bits.print_on_error(st, " Begin Bits: "); |
|
179 _end_bits.print_on_error(st, " End Bits: "); |
|
180 } |
|
181 |
176 #ifdef ASSERT |
182 #ifdef ASSERT |
177 void verify_clear() const; |
183 void verify_clear() const; |
178 inline void verify_bit(idx_t bit) const; |
184 inline void verify_bit(idx_t bit) const; |
179 inline void verify_addr(HeapWord* addr) const; |
185 inline void verify_addr(HeapWord* addr) const; |
180 #endif // #ifdef ASSERT |
186 #endif // #ifdef ASSERT |