Home
last modified time | relevance | path

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

/art/runtime/gc/allocator/
Drosalloc-inl.h56 return free_list_.Size() == 0; in IsFull()
112 Slot* slot = free_list_.Remove(); in AllocSlot()
Drosalloc.h358 SlotFreeList<false> free_list_; variable
383 return &free_list_; in FreeList()
407 free_list_.Add(slot); in InitFreeList()
430 return free_list_.Size() == numOfSlots[size_bracket_idx_]; in IsAllFree()
434 return free_list_.Size(); in NumberOfFreeSlots()
831 return OFFSETOF_MEMBER(Run, free_list_); in RunFreeListOffset()
Drosalloc.cc864 << " free_list=" << FreeListToStr(&free_list_) in Dump()
879 free_list_.Add(slot); in FreeSlot()
891 const size_t size_before = free_list_.Size(); in MergeThreadLocalFreeListToFreeList()
892 free_list_.Merge(&thread_local_free_list_); in MergeThreadLocalFreeListToFreeList()
893 const size_t size_after = free_list_.Size(); in MergeThreadLocalFreeListToFreeList()
896 *is_all_free_after_out = free_list_.Size() == numOfSlots[idx]; in MergeThreadLocalFreeListToFreeList()
904 free_list_.Merge(&bulk_free_list_); in MergeBulkFreeListToFreeList()
941 for (Slot* slot = free_list_.Head(); slot != nullptr; ) { in ZeroHeaderAndSlotHeaders()
975 for (Slot* slot = free_list_.Head(); slot != nullptr; slot = slot->Next()) { in InspectAllSlots()
1949 for (Slot* slot = free_list_.Head(); slot != nullptr; slot = slot->Next()) { in Verify()