430 } |
430 } |
431 num_committed++; |
431 num_committed++; |
432 HeapRegion* hr = _regions.get_by_index(i); |
432 HeapRegion* hr = _regions.get_by_index(i); |
433 guarantee(hr != NULL, err_msg("invariant: i: %u", i)); |
433 guarantee(hr != NULL, err_msg("invariant: i: %u", i)); |
434 guarantee(!prev_committed || hr->bottom() == prev_end, |
434 guarantee(!prev_committed || hr->bottom() == prev_end, |
435 err_msg("invariant i: %u "HR_FORMAT" prev_end: "PTR_FORMAT, |
435 err_msg("invariant i: %u " HR_FORMAT " prev_end: " PTR_FORMAT, |
436 i, HR_FORMAT_PARAMS(hr), p2i(prev_end))); |
436 i, HR_FORMAT_PARAMS(hr), p2i(prev_end))); |
437 guarantee(hr->hrm_index() == i, |
437 guarantee(hr->hrm_index() == i, |
438 err_msg("invariant: i: %u hrm_index(): %u", i, hr->hrm_index())); |
438 err_msg("invariant: i: %u hrm_index(): %u", i, hr->hrm_index())); |
439 // Asserts will fire if i is >= _length |
439 // Asserts will fire if i is >= _length |
440 HeapWord* addr = hr->bottom(); |
440 HeapWord* addr = hr->bottom(); |