comparison src/share/vm/gc_implementation/g1/heapRegionSet.hpp @ 6254:a2f7274eb6ef

7114678: G1: various small fixes, code cleanup, and refactoring Summary: Various cleanups as a prelude to introducing iterators for HeapRegions. Reviewed-by: johnc, brutisso
author tonyp
date Thu, 19 Jul 2012 15:15:54 -0700
parents 720b6a76dd9d
children 58fc1b1523dc
comparison
equal deleted inserted replaced
6253:db823a892a55 6254:a2f7274eb6ef
60 friend class hrs_ext_msg; 60 friend class hrs_ext_msg;
61 friend class HRSPhaseSetter; 61 friend class HRSPhaseSetter;
62 friend class VMStructs; 62 friend class VMStructs;
63 63
64 protected: 64 protected:
65 static uint calculate_region_num(HeapRegion* hr);
66
67 static uint _unrealistically_long_length; 65 static uint _unrealistically_long_length;
68 66
69 // The number of regions added to the set. If the set contains 67 // The number of regions added to the set. If the set contains
70 // only humongous regions, this reflects only 'starts humongous' 68 // only humongous regions, this reflects only 'starts humongous'
71 // regions and does not include 'continues humongous' ones. 69 // regions and does not include 'continues humongous' ones.