comparison src/share/vm/gc_implementation/g1/concurrentMark.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 e864cc14ca75
children 05a17f270c7e
comparison
equal deleted inserted replaced
9075:ba42fd5e00e6 9076:7b835924c31c
111 HeapWord* res = addr + obj->size(); 111 HeapWord* res = addr + obj->size();
112 assert(offsetToHeapWord(heapWordToOffset(res)) == res, "sanity"); 112 assert(offsetToHeapWord(heapWordToOffset(res)) == res, "sanity");
113 return res; 113 return res;
114 } 114 }
115 115
116 void print_on_error(outputStream* st, const char* prefix) const;
117
116 // debugging 118 // debugging
117 NOT_PRODUCT(bool covers(ReservedSpace rs) const;) 119 NOT_PRODUCT(bool covers(ReservedSpace rs) const;)
118 }; 120 };
119 121
120 class CMBitMap : public CMBitMapRO { 122 class CMBitMap : public CMBitMapRO {
827 829
828 void print_summary_info(); 830 void print_summary_info();
829 831
830 void print_worker_threads_on(outputStream* st) const; 832 void print_worker_threads_on(outputStream* st) const;
831 833
834 void print_on_error(outputStream* st) const;
835
832 // The following indicate whether a given verbose level has been 836 // The following indicate whether a given verbose level has been
833 // set. Notice that anything above stats is conditional to 837 // set. Notice that anything above stats is conditional to
834 // _MARKING_VERBOSE_ having been set to 1 838 // _MARKING_VERBOSE_ having been set to 1
835 bool verbose_stats() { 839 bool verbose_stats() {
836 return _verbose_level >= stats_verbose; 840 return _verbose_level >= stats_verbose;