Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp @ 9076:7b835924c31c
8011872: Include Bit Map addresses in the hs_err files
Reviewed-by: brutisso, jmasa
author | stefank |
---|---|
date | Wed, 10 Apr 2013 14:26:49 +0200 |
parents | b9a9ed0f8eeb |
children | 4868caa99ecf |
comparison
equal
deleted
inserted
replaced
9075:ba42fd5e00e6 | 9076:7b835924c31c |
---|---|
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 |