Searched defs:FreeList (Results 1 - 9 of 9) sorted by relevance
/external/llvm/include/llvm/Support/ |
H A D | ArrayRecycler.h | 33 struct FreeList { struct in class:llvm::ArrayRecycler 34 FreeList *Next; 37 static_assert(Align >= AlignOf<FreeList>::Alignment, "Object underaligned"); 38 static_assert(sizeof(T) >= sizeof(FreeList), "Objects are too small"); 41 SmallVector<FreeList*, 8> Bucket; 48 FreeList *Entry = Bucket[Idx]; 58 FreeList *Entry = reinterpret_cast<FreeList*>(Ptr);
|
H A D | Recycler.h | 67 /// FreeList - Doubly-linked list of nodes that have deleted contents and 70 iplist<RecyclerStruct> FreeList; member in class:llvm::Recycler 77 assert(FreeList.empty() && "Non-empty recycler deleted!"); 85 while (!FreeList.empty()) { 86 T *t = reinterpret_cast<T *>(FreeList.remove(FreeList.begin())); 97 FreeList.clearAndLeakNodesUnsafely(); 106 return !FreeList.empty() ? 107 reinterpret_cast<SubClass *>(FreeList.remove(FreeList [all...] |
/external/chromium_org/third_party/tcmalloc/vendor/src/ |
H A D | thread_cache.h | 131 class FreeList { class in class:tcmalloc::ThreadCache 230 void ListTooLong(FreeList* src, size_t cl); 233 void ReleaseToCentralCache(FreeList* src, size_t cl, int N); 302 FreeList list_[kNumClasses]; // Array indexed by size-class 339 FreeList* list = &list_[cl]; 348 FreeList* list = &list_[cl];
|
/external/clang/include/clang/Basic/ |
H A D | PartialDiagnostic.h | 81 Storage *FreeList[NumCached]; member in class:clang::PartialDiagnostic::StorageAllocator 93 Storage *Result = FreeList[--NumFreeListEntries]; 103 FreeList[NumFreeListEntries++] = S;
|
/external/lzma/C/ |
H A D | Ppmd7.h | 56 CPpmd_Void_Ref FreeList[PPMD_NUM_INDEXES];
member in struct:__anon26722
|
/external/chromium_org/third_party/tcmalloc/chromium/src/ |
H A D | thread_cache.h | 136 class FreeList { class in class:tcmalloc::ThreadCache 236 void ListTooLong(FreeList* src, size_t cl); 239 void ReleaseToCentralCache(FreeList* src, size_t cl, int N); 325 FreeList list_[kNumClasses]; // Array indexed by size-class 366 FreeList* list = &list_[cl]; 375 FreeList* list = &list_[cl];
|
/external/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITMemoryManager.cpp | 94 FreeRangeHeader *FreeBlock(FreeRangeHeader *FreeList); 99 FreeRangeHeader *TrimAllocationToSize(FreeRangeHeader *FreeList, 129 void AddToFreeList(FreeRangeHeader *FreeList) { argument 130 Next = FreeList; 131 Prev = FreeList->Prev; 164 FreeRangeHeader *MemoryRangeHeader::FreeBlock(FreeRangeHeader *FreeList) { argument 169 FreeRangeHeader *FreeListToReturn = FreeList; 174 // "FreeList" always needs to be a valid free block. If we're about to 176 if (&FollowingFreeBlock == FreeList) { 177 FreeList 226 TrimAllocationToSize(FreeRangeHeader *FreeList, uint64_t NewSize) argument [all...] |
/external/chromium_org/v8/src/heap/ |
H A D | spaces.cc | 2154 FreeList::FreeList(PagedSpace* owner) : owner_(owner), heap_(owner->heap()) { function in class:v8::FreeList 2159 intptr_t FreeList::Concatenate(FreeList* free_list) { 2169 void FreeList::Reset() { 2177 int FreeList::Free(Address start, int size_in_bytes) { 2211 FreeListNode* FreeList::FindNodeFor(int size_in_bytes, int* node_size) { 2326 HeapObject* FreeList::Allocate(int size_in_bytes) { 2401 intptr_t FreeList::EvictFreeListItems(Page* p) { 2418 bool FreeList [all...] |
H A D | spaces.h | 98 class FreeList; 1511 class FreeList { class in namespace:v8::internal 1513 explicit FreeList(PagedSpace* owner); 1515 intptr_t Concatenate(FreeList* free_list); 1599 DISALLOW_IMPLICIT_CONSTRUCTORS(FreeList); 1878 FreeList* free_list() { return &free_list_; } 1894 FreeList free_list_;
|
Completed in 222 milliseconds