Home
last modified time | relevance | path

Searched refs:GetSpace (Results 1 - 11 of 11) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dregion_allocator.h87 RegionSpace *GetSpace() in GetSpace() function in ark::mem::RegionAllocatorBase
92 const RegionSpace *GetSpace() const in GetSpace() function in ark::mem::RegionAllocatorBase
102 this->GetSpace()->template ReleaseEmptyRegions<REGION_TYPE, OS_PAGES_POLICY>(); in ReleaseEmptyRegions()
214 this->GetSpace()->IterateRegions([&](Region *region) { region->IterateOverObjects(visitor); }); in IterateOverObjects()
220 this->GetSpace()->IterateRegions([&](Region *region) { in IterateOverObjectsInRange()
342 return this->GetSpace()->ContainObject(object); in ContainObject()
347 return this->GetSpace()->IsLive(object); in IsLive()
357 this->GetSpace()->SetDesiredEdenLength(edenLength); in SetDesiredEdenLength()
557 this->GetSpace()->FreeRegion(region); in VisitAndRemoveAllPools()
624 this->GetSpace() in IterateOverObjects()
[all...]
H A Dregion_allocator-inl.h110 GetSpace()->IterateRegions([&](Region *region) { vector.push_back(region); }); in GetAllRegions()
357 this->GetSpace()->IterateRegions([&](Region *region) { in GetTopGarbageRegions()
377 this->GetSpace()->IterateRegions([&](Region *region) { in GetAllSpecificRegions()
397 this->GetSpace()->IterateRegions([this, &deathChecker, &moveHandler](Region *region) { in CompactAllSpecificRegions()
494 reservedRegion_ = this->GetSpace()->NewRegion(REGION_SIZE, RegionFlag::IS_OLD, RegionFlag::IS_RESERVED); in ReserveRegionIfNeeded()
503 this->GetSpace()->template FreeRegion<RegionSpace::ReleaseRegionsPolicy::NoRelease, OSPagesPolicy::NO_RETURN>( in ReleaseReservedRegion()
541 this->GetSpace()->PromoteYoungRegion(region); in PromoteYoungRegion()
550 this->GetSpace()->IterateRegions([&](Region *region) { in ResetAllSpecificRegions()
554 this->GetSpace()->template FreeRegion<RegionSpace::ReleaseRegionsPolicy::NoRelease>(region); in ResetAllSpecificRegions()
572 this->GetSpace() in ResetSeveralSpecificRegions()
[all...]
H A Dregion_space.h72 RegionSpace *GetSpace() in GetSpace() function in ark::mem::Region
660 return (region != nullptr && region->GetSpace() == this) ? region : nullptr; in GetRegion()
H A Dregion_space-inl.h146 ASSERT(region->GetSpace() == this); in FreeRegion()
H A Dregion_space.cpp419 ASSERT(region->GetSpace() == this); in PromoteYoungRegion()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
H A Dg1-allocator.h235 return objectAllocator_->GetSpace()->GetPool()->HaveTenuredSize(numRegions * ObjectAllocator::REGION_SIZE); in HaveTenuredSize()
240 return objectAllocator_->GetSpace()->GetPool()->HaveFreeRegions(numRegions, ObjectAllocator::REGION_SIZE); in HaveFreeRegions()
/arkcompiler/runtime_core/libpandabase/mem/
H A Dalloc_tracker.h164 uint32_t GetSpace() const in GetSpace() function in panda::final::AllocInfo
H A Dalloc_tracker.cpp170 Write(alloc->GetSpace(), out); in Dump()
/arkcompiler/runtime_core/static_core/libpandabase/mem/
H A Dalloc_tracker.h161 uint32_t GetSpace() const in GetSpace() function in ark::final::AllocInfo
H A Dalloc_tracker.cpp170 Write(alloc->GetSpace(), out); in Dump()
/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dregion_allocator_test.cpp106 return allocator.GetSpace()->GetPool()->GetFreeRegionsNumInRegionBlock(); in GetNumFreeRegions()
904 allocator.GetSpace()->IterateRegions([region, &hasRegion](Region *r) { hasRegion |= region == r; }); in TEST_F()
926 allocator.GetSpace()->IterateRegions([region, &hasRegion](Region *r) { hasRegion |= region == r; }); in TEST_F()

Completed in 10 milliseconds