Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Support/
DRecycler.h69 iplist<RecyclerStruct> FreeList;
76 assert(FreeList.empty() && "Non-empty recycler deleted!");
84 while (!FreeList.empty()) {
85 T *t = reinterpret_cast<T *>(FreeList.remove(FreeList.begin()));
96 return !FreeList.empty() ?
97 reinterpret_cast<SubClass *>(FreeList.remove(FreeList.begin())) :
108 FreeList.push_front(reinterpret_cast<RecyclerStruct *>(Element));
112 PrintRecyclerStats(Size, Align, FreeList.size());
/external/llvm/lib/ExecutionEngine/JIT/
DJITMemoryManager.cpp89 FreeRangeHeader *FreeBlock(FreeRangeHeader *FreeList);
94 FreeRangeHeader *TrimAllocationToSize(FreeRangeHeader *FreeList,
124 void AddToFreeList(FreeRangeHeader *FreeList) { in AddToFreeList()
125 Next = FreeList; in AddToFreeList()
126 Prev = FreeList->Prev; in AddToFreeList()
159 FreeRangeHeader *MemoryRangeHeader::FreeBlock(FreeRangeHeader *FreeList) { in FreeBlock() argument
164 FreeRangeHeader *FreeListToReturn = FreeList; in FreeBlock()
171 if (&FollowingFreeBlock == FreeList) { in FreeBlock()
172 FreeList = FollowingFreeBlock.Next; in FreeBlock()
174 assert(&FollowingFreeBlock != FreeList && "No tombstone block?"); in FreeBlock()
[all …]
/external/clang/include/clang/Basic/
DPartialDiagnostic.h82 Storage *FreeList[NumCached]; variable
94 Storage *Result = FreeList[--NumFreeListEntries]; in Allocate()
104 FreeList[NumFreeListEntries++] = S; in Deallocate()
/external/v8/src/
Dspaces.cc936 FreeList::SizeStats sizes; in ReleaseAllUnusedPages()
1854 FreeList::FreeList(PagedSpace* owner) in FreeList() function in v8::internal::FreeList
1860 void FreeList::Reset() { in Reset()
1869 int FreeList::Free(Address start, int size_in_bytes) { in Free()
1898 FreeListNode* FreeList::PickNodeFromList(FreeListNode** list, int* node_size) { in PickNodeFromList()
1920 FreeListNode* FreeList::FindNodeFor(int size_in_bytes, int* node_size) { in FindNodeFor()
1971 HeapObject* FreeList::Allocate(int size_in_bytes) { in Allocate()
2053 void FreeList::CountFreeListItems(Page* p, SizeStats* sizes) { in CountFreeListItems()
2082 intptr_t FreeList::EvictFreeListItems(Page* p) { in EvictFreeListItems()
2098 intptr_t FreeList::SumFreeList(FreeListNode* cur) { in SumFreeList()
[all …]
Dspaces.h121 class FreeList; variable
1349 class FreeList BASE_EMBEDDED {
1351 explicit FreeList(PagedSpace* owner);
1423 DISALLOW_IMPLICIT_CONSTRUCTORS(FreeList);
1608 void CountFreeListItems(Page* p, FreeList::SizeStats* sizes) { in CountFreeListItems()
1637 FreeList free_list_;
Dmark-compact.cc453 FreeList::SizeStats sizes; in FreeListFragmentation()
583 FreeList::SizeStats sizes; in CollectEvacuationCandidates()
/external/webkit/Source/JavaScriptCore/wtf/
DFastMalloc.cpp2233 typedef TCMalloc_ThreadCache_FreeList FreeList; typedef in WTF::TCMalloc_ThreadCache
2243 FreeList list_[kNumClasses]; // Array indexed by size-class
2891 FreeList* list = &list_[cl]; in Allocate()
2903 FreeList* list = &list_[cl]; in Deallocate()
2924 FreeList* src = &list_[cl]; in ReleaseToCentralCache()
2953 FreeList* list = &list_[cl]; in Scavenge()
/external/valgrind/tsan/
Dthread_sanitizer.cc422 class FreeList { class
424 FreeList(int obj_size, int chunk_size) in FreeList() function in FreeList
488 free_lists_ = new FreeList *[n]; in StackTraceFreeList()
491 free_lists_[i] = new FreeList((i+2) * sizeof(uintptr_t), 1024); in StackTraceFreeList()
496 FreeList **free_lists_; // Array of G_flags->num_callers lists.
1409 free_lists_ = new FreeList *[kNumberOfFreeLists+1]; in InitClassMembers()
1412 free_lists_[i] = new FreeList(MemoryRequiredForOneVts(i), in InitClassMembers()
1451 static FreeList **free_lists_; // Array of kNumberOfFreeLists elements.
1456 FreeList **VTS::free_lists_;
3236 free_list_ = new FreeList(sizeof(CacheLine), 1024); in InitClassMembers()
[all …]
/external/clang/lib/Basic/
DDiagnostic.cpp868 FreeList[I] = Cached + I; in StorageAllocator()