Lines Matching refs:Region
124 regions_.reset(new Region[num_regions_]); in RegionSpace()
154 Region* r = ®ions_[i]; in FromSpaceSize()
166 Region* r = ®ions_[i]; in UnevacFromSpaceSize()
178 Region* r = ®ions_[i]; in ToSpaceSize()
186 void RegionSpace::Region::SetAsUnevacFromSpace(bool clear_live_bytes) { in SetAsUnevacFromSpace()
214 bool RegionSpace::Region::GetUseGenerationalCC() { in GetUseGenerationalCC()
221 inline bool RegionSpace::Region::ShouldBeEvacuated(EvacMode evac_mode) { in ShouldBeEvacuated()
294 Region* region = RefToRegionLocked(reinterpret_cast<mirror::Object*>(addr)); in ZeroLiveBytesForLargeObject()
304 Region* following_region = RefToRegionLocked(reinterpret_cast<mirror::Object*>(end_addr)); in ZeroLiveBytesForLargeObject()
336 Region* r = ®ions_[i]; in SetFromSpace()
449 auto expand_madvise_range = [&madvise_list, &clear_block_begin, &clear_block_end] (Region* r) { in ClearFromSpace()
460 Region* r = ®ions_[i]; in ClearFromSpace()
523 Region* r = ®ions_[i]; in ClearFromSpace()
558 Region* const cur = ®ions_[i + regions_to_clear_bitmap]; in ClearFromSpace()
621 Region* last_checked_region = ®ions_[i]; in ClearFromSpace()
634 void RegionSpace::CheckLiveBytesAgainstRegionBitmap(Region* r) { in CheckLiveBytesAgainstRegionBitmap()
685 void RegionSpace::PoisonDeadObjectsInUnevacuatedRegion(Region* r) { in PoisonDeadObjectsInUnevacuatedRegion()
690 << "Unexpected live bytes count of -1 in " << Dumpable<Region>(*r); in PoisonDeadObjectsInUnevacuatedRegion()
733 Region* r = ®ions_[i]; in LogFragmentationAllocFailure()
780 Region* r = ®ions_[i]; in Clear()
845 Region* reg = ®ions_[i]; in DumpNonFreeRegions()
854 Region* r = RefToRegion(ref); in RecordAlloc()
863 Region* r = nullptr; in AllocNewTlab()
913 Region* r = RefToRegionLocked(reinterpret_cast<mirror::Object*>(tlab_start)); in RevokeThreadLocalBuffersLocked()
959 void RegionSpace::Region::Dump(std::ostream& os) const { in Dump()
983 uint64_t RegionSpace::Region::GetLongestConsecutiveFreeBytes() const { in GetLongestConsecutiveFreeBytes()
1021 void RegionSpace::Region::Clear(bool zero_and_release_pages) { in Clear()
1041 RegionSpace::Region* RegionSpace::AllocateRegion(bool for_evac) { in AllocateRegion()
1053 Region* r = ®ions_[region_index]; in AllocateRegion()
1079 void RegionSpace::Region::MarkAsAllocated(RegionSpace* region_space, uint32_t alloc_time) { in MarkAsAllocated()
1089 void RegionSpace::Region::Unfree(RegionSpace* region_space, uint32_t alloc_time) { in Unfree()
1094 void RegionSpace::Region::UnfreeLarge(RegionSpace* region_space, uint32_t alloc_time) { in UnfreeLarge()
1099 void RegionSpace::Region::UnfreeLargeTail(RegionSpace* region_space, uint32_t alloc_time) { in UnfreeLargeTail()