Searched refs:end_addr (Results 1 – 4 of 4) sorted by relevance
55 void Clear(uint8_t* start_addr, uint8_t* end_addr) { in Clear() argument57 DCHECK(IsValidHeapAddr(end_addr)) << end_addr; in Clear()59 DCHECK_ALIGNED(end_addr, kRegionSize); in Clear()61 uint8_t* entry_end = EntryFromAddr(end_addr); in Clear()
464 uint8_t* end_addr = AlignUp(reinterpret_cast<uint8_t*>(large_obj) + bytes_allocated, kRegionSize); in FreeLarge() local465 CHECK_LT(begin_addr, end_addr); in FreeLarge()466 for (uint8_t* addr = begin_addr; addr < end_addr; addr += kRegionSize) { in FreeLarge()480 if (kIsDebugBuild && end_addr < Limit()) { in FreeLarge()482 Region* following_reg = RefToRegionLocked(reinterpret_cast<mirror::Object*>(end_addr)); in FreeLarge()
288 uint8_t* end_addr = begin_addr + obj_alloc_size; in ZeroLiveBytesForLargeObject() local289 DCHECK_ALIGNED(end_addr, kRegionSize); in ZeroLiveBytesForLargeObject()293 for (uint8_t* addr = begin_addr; addr < end_addr; addr += kRegionSize) { in ZeroLiveBytesForLargeObject()302 if (kIsDebugBuild && end_addr < Limit()) { in ZeroLiveBytesForLargeObject()304 Region* following_region = RefToRegionLocked(reinterpret_cast<mirror::Object*>(end_addr)); in ZeroLiveBytesForLargeObject()667 uint32_t* end_addr = reinterpret_cast<uint32_t*>(end); in PoisonUnevacuatedRange() local668 std::fill(begin_addr, end_addr, kPoisonDeadObject); in PoisonUnevacuatedRange()
1607 uint8_t* const end_addr = addr; in CompactPage() local1630 bytes_to_visit = end_addr - addr; in CompactPage()1640 MemberOffset(end_addr - (addr + bytes_done))); in CompactPage()