< prev index next >
src/share/vm/gc/g1/g1BlockOffsetTable.cpp
Print this page
*** 498,513 ****
_array->address_for_index(_next_offset_index);
return _next_offset_threshold;
}
void
! G1BlockOffsetArrayContigSpace::set_for_starts_humongous(HeapWord* new_top) {
! assert(new_top <= _end, "_end should have already been updated");
!
// The first BOT entry should have offset 0.
reset_bot();
! alloc_block(_bottom, new_top);
}
#ifndef PRODUCT
void
G1BlockOffsetArrayContigSpace::print_on(outputStream* out) {
--- 498,511 ----
_array->address_for_index(_next_offset_index);
return _next_offset_threshold;
}
void
! G1BlockOffsetArrayContigSpace::set_for_starts_humongous(HeapWord* obj_top) {
// The first BOT entry should have offset 0.
reset_bot();
! alloc_block(_bottom, obj_top);
}
#ifndef PRODUCT
void
G1BlockOffsetArrayContigSpace::print_on(outputStream* out) {
< prev index next >