Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/libpandabase/mem/
Dmmap_mem_pool-inl.h68 …auto prev_pool = (mmap_pool_element != pool_map_.begin()) ? (prev(mmap_pool_element, 1)->second) :… in PushFreePool() local
69 if (prev_pool != nullptr && !prev_pool->IsUsed(free_pools_.end())) { in PushFreePool()
70 … ASSERT(ToUintPtr(prev_pool->GetMem()) + prev_pool->GetSize() == ToUintPtr(mmap_pool->GetMem())); in PushFreePool()
71 free_pools_.erase(prev_pool->GetFreePoolsIter()); in PushFreePool()
72 prev_pool->SetSize(prev_pool->GetSize() + mmap_pool->GetSize()); in PushFreePool()
75 mmap_pool = prev_pool; in PushFreePool()