Lines Matching refs:blk_end
334 void do_block_internal(HeapWord* blk_start, HeapWord* blk_end, Action action, bool reducing = false);
375 void single_block(HeapWord* blk_start, HeapWord* blk_end);
383 // [blk_start, blk_end) would return the value blk_start, provided
387 // These methods expect to be called with [blk_start, blk_end)
389 virtual void alloc_block(HeapWord* blk_start, HeapWord* blk_end);
445 // These methods expect to be called with [blk_start, blk_end)
447 void alloc_block(HeapWord* blk_start, HeapWord* blk_end);
469 void mark_block(HeapWord* blk_start, HeapWord* blk_end, bool reducing = false);
478 void allocated(HeapWord* blk_start, HeapWord* blk_end, bool reducing = false) {
480 verify_single_block(blk_start, blk_end);
482 _unallocated_block = MAX2(_unallocated_block, blk_end);
490 void freed(HeapWord* blk_start, HeapWord* blk_end);
500 // the fact that the block [blk_start, blk_end) or [blk, blk + size)
503 void verify_single_block(HeapWord* blk_start, HeapWord* blk_end)
508 void verify_not_unallocated(HeapWord* blk_start, HeapWord* blk_end)
530 void alloc_block_work(HeapWord* blk_start, HeapWord* blk_end);
551 // [blk_start, blk_end) representing a block of memory in the heap.
553 // blk_end are NULL because NULL is represented as 0, and thus
555 void alloc_block(HeapWord* blk_start, HeapWord* blk_end) {
556 if (blk_end > _next_offset_threshold) {
557 alloc_block_work(blk_start, blk_end);