Lines Matching defs:blk_start_addr
587 HeapWord *blk_start_addr, *region_start_addr;
590 blk_start_addr = prev;
599 (blk_start_addr == block_start(region_start_addr)), "invariant");
602 blk_start_addr = block_start(region_start_addr);
606 while (blk_start_addr < region_end_addr) {
607 const size_t size = block_size(blk_start_addr);
608 if (block_is_obj(blk_start_addr)) {
609 last_was_obj_array = cl->do_object_bm(oop(blk_start_addr), derived_mr);
613 blk_start_addr += size;
616 assert((bottom() <= blk_start_addr) && (blk_start_addr <= end()),
618 assert(blk_start_addr > prev, "Invariant");
619 cl->set_previous(blk_start_addr); // min address for next time