Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.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 | 8617e38bb4cb |
children | b06ac540229e |
comparison
equal
deleted
inserted
replaced
9075:ba42fd5e00e6 | 9076:7b835924c31c |
---|---|
148 | 148 |
149 // conversion utilities | 149 // conversion utilities |
150 HeapWord* offsetToHeapWord(size_t offset) const; | 150 HeapWord* offsetToHeapWord(size_t offset) const; |
151 size_t heapWordToOffset(HeapWord* addr) const; | 151 size_t heapWordToOffset(HeapWord* addr) const; |
152 size_t heapWordDiffToOffsetDiff(size_t diff) const; | 152 size_t heapWordDiffToOffsetDiff(size_t diff) const; |
153 | |
154 void print_on_error(outputStream* st, const char* prefix) const; | |
153 | 155 |
154 // debugging | 156 // debugging |
155 // is this address range covered by the bit-map? | 157 // is this address range covered by the bit-map? |
156 NOT_PRODUCT( | 158 NOT_PRODUCT( |
157 bool covers(MemRegion mr) const; | 159 bool covers(MemRegion mr) const; |
981 void icms_wait(); // Called at yield points. | 983 void icms_wait(); // Called at yield points. |
982 | 984 |
983 // Adaptive size policy | 985 // Adaptive size policy |
984 CMSAdaptiveSizePolicy* size_policy(); | 986 CMSAdaptiveSizePolicy* size_policy(); |
985 CMSGCAdaptivePolicyCounters* gc_adaptive_policy_counters(); | 987 CMSGCAdaptivePolicyCounters* gc_adaptive_policy_counters(); |
988 | |
989 static void print_on_error(outputStream* st); | |
986 | 990 |
987 // debugging | 991 // debugging |
988 void verify(); | 992 void verify(); |
989 bool verify_after_remark(); | 993 bool verify_after_remark(); |
990 void verify_ok_to_terminate() const PRODUCT_RETURN; | 994 void verify_ok_to_terminate() const PRODUCT_RETURN; |