Home
last modified time | relevance | path

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

/art/libartbase/base/
Dmem_map.h249 void FillWithZero(bool release_eagerly);
463 void ZeroMemory(void* address, size_t length, bool release_eagerly);
Dmem_map.cc852 void MemMap::FillWithZero(bool release_eagerly) { in FillWithZero() argument
854 ZeroMemory(base_begin_, base_size_, release_eagerly); in FillWithZero()
1285 void ZeroMemory(void* address, size_t length, bool release_eagerly) { in ZeroMemory() argument
1303 UNUSED(release_eagerly); in ZeroMemory()
1311 if (!release_eagerly) { in ZeroMemory()
1340 UNUSED(release_eagerly); in ZeroMemory()
/art/runtime/gc/accounting/
Dspace_bitmap.cc151 void SpaceBitmap<kAlignment>::Clear(bool release_eagerly) { in Clear() argument
155 mem_map_.FillWithZero(kAlwaysEagerlyReleaseBitmapMemory || release_eagerly); in Clear()
Dspace_bitmap.h109 void Clear(bool release_eagerly = true);
/art/runtime/gc/space/
Dregion_space.cc396 static void ZeroAndProtectRegion(uint8_t* begin, uint8_t* end, bool release_eagerly) { in ZeroAndProtectRegion() argument
397 ZeroMemory(begin, end - begin, release_eagerly); in ZeroAndProtectRegion()
419 const bool release_eagerly) { in ClearFromSpace() argument
500 ZeroAndProtectRegion(iter.first, iter.second, release_eagerly); in ClearFromSpace()
Dregion_space.h317 const bool release_eagerly)
/art/runtime/gc/
Dheap.h404 void ClearMarkedObjects(bool release_eagerly = true)
Dheap.cc4335 void Heap::ClearMarkedObjects(bool release_eagerly) { in ClearMarkedObjects() argument
4339 space->GetMarkBitmap()->Clear(release_eagerly); in ClearMarkedObjects()
4344 space->GetMarkBitmap()->Clear(release_eagerly); in ClearMarkedObjects()