Home
last modified time | relevance | path

Searched refs:Region (Results 1 – 6 of 6) sorted by relevance

/art/runtime/gc/space/
Dregion_space.h240 Region* r = RefToRegionUnlocked(ref); in IsInFromSpace()
253 Region* r = RefToRegionUnlocked(ref); in IsInNewlyAllocatedRegion()
261 Region* r = RefToRegionUnlocked(ref); in IsInUnevacFromSpace()
269 Region* r = RefToRegionUnlocked(ref); in IsLargeObject()
277 Region* r = RefToRegionUnlocked(ref); in IsInToSpace()
296 Region* r = RefToRegionUnlocked(ref); in GetRegionTypeUnsafe()
320 Region* reg = RefToRegionUnlocked(ref); in AddLiveBytes()
328 Region* r = &regions_[i]; in AssertAllRegionLiveBytesZeroOrCleared()
341 Region* r = &regions_[i]; in SetAllRegionLiveBytesZero()
355 Region* reg = &regions_[reg_idx]; in RegionIdxForRefUnchecked()
[all …]
Dregion_space.cc123 regions_.reset(new Region[num_regions_]); in RegionSpace()
153 Region* r = &regions_[i]; in FromSpaceSize()
165 Region* r = &regions_[i]; in UnevacFromSpaceSize()
177 Region* r = &regions_[i]; in ToSpaceSize()
185 void RegionSpace::Region::SetAsUnevacFromSpace(bool clear_live_bytes) { in SetAsUnevacFromSpace()
213 bool RegionSpace::Region::GetUseGenerationalCC() { in GetUseGenerationalCC()
220 inline bool RegionSpace::Region::ShouldBeEvacuated(EvacMode evac_mode) { in ShouldBeEvacuated()
312 Region* region = RefToRegionLocked(reinterpret_cast<mirror::Object*>(addr)); in ZeroLiveBytesForLargeObject()
322 Region* following_region = RefToRegionLocked(reinterpret_cast<mirror::Object*>(end_addr)); in ZeroLiveBytesForLargeObject()
354 Region* r = &regions_[i]; in SetFromSpace()
[all …]
Dregion_space-inl.h76 Region* r = AllocateRegion(kForEvac); in AllocNonvirtual()
99 inline mirror::Object* RegionSpace::Region::Alloc(size_t num_bytes, in Alloc()
131 Region* r = &regions_[i]; in GetBytesAllocatedInternal()
166 Region* r = &regions_[i]; in GetObjectsAllocatedInternal()
207 Region* r = &regions_[i]; in ScanUnevacFromSpace()
237 Region* r = &regions_[i]; in WalkInternal()
258 inline void RegionSpace::WalkNonLargeRegion(Visitor&& visitor, const Region* r) { in WalkNonLargeRegion()
410 Region* first_reg = &regions_[left]; in AllocLargeInRange()
469 Region* reg = RefToRegionLocked(reinterpret_cast<mirror::Object*>(addr)); in FreeLarge()
484 Region* following_reg = RefToRegionLocked(reinterpret_cast<mirror::Object*>(end_addr)); in FreeLarge()
[all …]
/art/runtime/arch/
Dquick_alloc_entrypoints.S51 GENERATE_ALLOC_ENTRYPOINTS _region, Region
215 GENERATE_ALLOC_ENTRYPOINTS_ALLOC_OBJECT_RESOLVED(_region, Region)
216 GENERATE_ALLOC_ENTRYPOINTS_ALLOC_OBJECT_INITIALIZED(_region, Region)
217 GENERATE_ALLOC_ENTRYPOINTS_ALLOC_OBJECT_WITH_ACCESS_CHECK(_region, Region)
218 GENERATE_ALLOC_ENTRYPOINTS_ALLOC_STRING_OBJECT(_region, Region)
219 GENERATE_ALLOC_ENTRYPOINTS_ALLOC_ARRAY_RESOLVED(_region, Region)
220 GENERATE_ALLOC_ENTRYPOINTS_ALLOC_ARRAY_RESOLVED8(_region, Region)
221 GENERATE_ALLOC_ENTRYPOINTS_ALLOC_ARRAY_RESOLVED16(_region, Region)
222 GENERATE_ALLOC_ENTRYPOINTS_ALLOC_ARRAY_RESOLVED32(_region, Region)
223 GENERATE_ALLOC_ENTRYPOINTS_ALLOC_ARRAY_RESOLVED64(_region, Region)
[all …]
/art/test/1001-app-image-regions/
Dexpected.txt3 Region size 262144
/art/runtime/entrypoints/quick/
Dquick_alloc_entrypoints.cc135 GENERATE_ENTRYPOINTS_FOR_ALLOCATOR(Region, gc::kAllocatorTypeRegion)