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.cc871 << " free_list=" << FreeListToStr(&free_list_) in Dump()
886 free_list_.Add(slot); in FreeSlot()
898 const size_t size_before = free_list_.Size(); in MergeThreadLocalFreeListToFreeList()
899 free_list_.Merge(&thread_local_free_list_); in MergeThreadLocalFreeListToFreeList()
900 const size_t size_after = free_list_.Size(); in MergeThreadLocalFreeListToFreeList()
903 *is_all_free_after_out = free_list_.Size() == numOfSlots[idx]; in MergeThreadLocalFreeListToFreeList()
911 free_list_.Merge(&bulk_free_list_); in MergeBulkFreeListToFreeList()
948 for (Slot* slot = free_list_.Head(); slot != nullptr; ) { in ZeroHeaderAndSlotHeaders()
982 for (Slot* slot = free_list_.Head(); slot != nullptr; slot = slot->Next()) { in InspectAllSlots()
1956 for (Slot* slot = free_list_.Head(); slot != nullptr; slot = slot->Next()) { in Verify()