Lines Matching refs:blk_end

250 BlockOffsetArray::alloc_block(HeapWord* blk_start, HeapWord* blk_end) {
251 assert(blk_start != NULL && blk_end > blk_start,
253 single_block(blk_start, blk_end);
256 // Action_mark - update the BOT for the block [blk_start, blk_end).
262 HeapWord* blk_end,
266 assert(Universe::heap()->is_in_reserved(blk_end-1),
270 uintptr_t end_ui = (uintptr_t)(blk_end - 1);
280 size_t end_index = _array->index_for(blk_end - 1);
323 // The range [blk_start, blk_end) represents a single contiguous block
325 // information; Right-open interval: [blk_start, blk_end)
329 HeapWord* blk_end) {
330 do_block_internal(blk_start, blk_end, Action_single);
375 // The block [blk_start, blk_end) has been allocated;
380 // right-open interval: [blk_start, blk_end)
383 HeapWord* blk_end) {
384 assert(blk_start != NULL && blk_end > blk_start,
386 single_block(blk_start, blk_end);
387 allocated(blk_start, blk_end);
514 // Mark the BOT such that if [blk_start, blk_end) straddles a card
521 HeapWord* blk_end, bool reducing) {
522 do_block_internal(blk_start, blk_end, Action_mark, reducing);
626 // that the block [blk_start, blk_end) or [blk, blk + size) is a
630 HeapWord* blk_start, HeapWord* blk_end) {
632 do_block_internal(blk_start, blk_end, Action_check);
643 HeapWord* blk_start, HeapWord* blk_end) const {
645 assert(blk_start < blk_end, "Block inconsistency?");
646 assert(blk_end <= _unallocated_block, "_unallocated_block problem");
722 HeapWord* blk_end) {
723 assert(blk_start != NULL && blk_end > blk_start,
725 assert(blk_end > _next_offset_threshold,
733 assert(Universe::heap()->is_in_reserved(blk_end-1),
751 size_t end_index = _array->index_for(blk_end - 1);
767 assert(_next_offset_threshold >= blk_end, "Incorrect offset threshold");