equal
deleted
inserted
replaced
128 |
128 |
129 public: |
129 public: |
130 // Empty constructor, we'll initialize it with the initialize() method. |
130 // Empty constructor, we'll initialize it with the initialize() method. |
131 HeapRegionManager() : _regions(), _heap_mapper(NULL), _num_committed(0), |
131 HeapRegionManager() : _regions(), _heap_mapper(NULL), _num_committed(0), |
132 _next_bitmap_mapper(NULL), _prev_bitmap_mapper(NULL), _bot_mapper(NULL), |
132 _next_bitmap_mapper(NULL), _prev_bitmap_mapper(NULL), _bot_mapper(NULL), |
133 _allocated_heapregions_length(0), _available_map(), |
133 _allocated_heapregions_length(0), _available_map(mtGC), |
134 _free_list("Free list", new MasterFreeRegionListMtSafeChecker()) |
134 _free_list("Free list", new MasterFreeRegionListMtSafeChecker()) |
135 { } |
135 { } |
136 |
136 |
137 void initialize(G1RegionToSpaceMapper* heap_storage, |
137 void initialize(G1RegionToSpaceMapper* heap_storage, |
138 G1RegionToSpaceMapper* prev_bitmap, |
138 G1RegionToSpaceMapper* prev_bitmap, |