Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Support/
DRecycler.h71 iplist<RecyclerStruct> FreeList;
78 assert(FreeList.empty() && "Non-empty recycler deleted!");
86 while (!FreeList.empty()) {
87 T *t = reinterpret_cast<T *>(FreeList.remove(FreeList.begin()));
98 FreeList.clearAndLeakNodesUnsafely();
107 return !FreeList.empty() ?
108 reinterpret_cast<SubClass *>(FreeList.remove(FreeList.begin())) :
119 FreeList.push_front(reinterpret_cast<RecyclerStruct *>(Element));
123 PrintRecyclerStats(Size, Align, FreeList.size());
DArrayRecycler.h34 struct FreeList { struct
35 FreeList *Next; argument
39 SmallVector<FreeList*, 8> Bucket;
46 FreeList *Entry = Bucket[Idx]; in pop()
56 assert(sizeof(T) >= sizeof(FreeList) && "Objects are too small"); in push()
57 assert(Align >= AlignOf<FreeList>::Alignment && "Object underaligned"); in push()
58 FreeList *Entry = reinterpret_cast<FreeList*>(Ptr); in push()
/external/chromium_org/v8/src/
Dsweeper-thread.h63 FreeList free_list_old_data_space_;
64 FreeList free_list_old_pointer_space_;
65 FreeList private_free_list_old_data_space_;
66 FreeList private_free_list_old_pointer_space_;
Dspaces.cc2196 FreeList::FreeList(PagedSpace* owner) in FreeList() function in v8::internal::FreeList
2202 intptr_t FreeList::Concatenate(FreeList* free_list) { in Concatenate()
2212 void FreeList::Reset() { in Reset()
2220 int FreeList::Free(Address start, int size_in_bytes) { in Free()
2254 FreeListNode* FreeList::FindNodeFor(int size_in_bytes, int* node_size) { in FindNodeFor()
2368 HeapObject* FreeList::Allocate(int size_in_bytes) { in Allocate()
2443 intptr_t FreeList::EvictFreeListItems(Page* p) { in EvictFreeListItems()
2460 void FreeList::RepairLists(Heap* heap) { in RepairLists()
2497 bool FreeList::IsVeryLong() { in IsVeryLong()
2509 intptr_t FreeList::SumFreeLists() { in SumFreeLists()
Dmark-compact.h648 FreeList* free_list,
719 FreeList* private_free_list,
720 FreeList* free_list);
Dspaces.h120 class FreeList; variable
1585 class FreeList BASE_EMBEDDED {
1587 explicit FreeList(PagedSpace* owner);
1589 intptr_t Concatenate(FreeList* free_list);
1652 DISALLOW_IMPLICIT_CONSTRUCTORS(FreeList);
1909 FreeList* free_list() { return &free_list_; } in free_list()
1925 FreeList free_list_;
Dmark-compact.cc3852 FreeList* free_list, in Free()
3867 PagedSpace*, FreeList*, Page*);
3874 PagedSpace*, FreeList*, Page*);
3886 FreeList* free_list, in SweepConservatively()
3973 FreeList* private_free_list, in SweepInParallel()
3974 FreeList* free_list) { in SweepInParallel()
/external/llvm/lib/ExecutionEngine/JIT/
DJITMemoryManager.cpp93 FreeRangeHeader *FreeBlock(FreeRangeHeader *FreeList);
98 FreeRangeHeader *TrimAllocationToSize(FreeRangeHeader *FreeList,
128 void AddToFreeList(FreeRangeHeader *FreeList) { in AddToFreeList()
129 Next = FreeList; in AddToFreeList()
130 Prev = FreeList->Prev; in AddToFreeList()
163 FreeRangeHeader *MemoryRangeHeader::FreeBlock(FreeRangeHeader *FreeList) { in FreeBlock() argument
168 FreeRangeHeader *FreeListToReturn = FreeList; in FreeBlock()
175 if (&FollowingFreeBlock == FreeList) { in FreeBlock()
176 FreeList = FollowingFreeBlock.Next; in FreeBlock()
178 assert(&FollowingFreeBlock != FreeList && "No tombstone block?"); in FreeBlock()
[all …]
/external/chromium_org/third_party/tcmalloc/chromium/src/
Dthread_cache.h136 class FreeList {
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]; in Allocate()
375 FreeList* list = &list_[cl]; in Deallocate()
Dthread_cache.cc158 FreeList* list = &list_[cl]; in FetchFromCentralCache()
197 void ThreadCache::ListTooLong(FreeList* list, size_t cl) { in ListTooLong()
222 void ThreadCache::ReleaseToCentralCache(FreeList* src, size_t cl, int N) { in ReleaseToCentralCache()
252 FreeList* list = &list_[cl]; in Scavenge()
/external/chromium_org/third_party/tcmalloc/vendor/src/
Dthread_cache.h131 class FreeList {
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]; in Allocate()
348 FreeList* list = &list_[cl]; in Deallocate()
Dthread_cache.cc155 FreeList* list = &list_[cl]; in FetchFromCentralCache()
191 void ThreadCache::ListTooLong(FreeList* list, size_t cl) { in ListTooLong()
216 void ThreadCache::ReleaseToCentralCache(FreeList* src, size_t cl, int N) { in ReleaseToCentralCache()
246 FreeList* list = &list_[cl]; in Scavenge()
/external/lzma/C/
DPpmd7.c120 *((CPpmd_Void_Ref *)node) = p->FreeList[indx]; in InsertNode()
121 p->FreeList[indx] = REF(node); in InsertNode()
126 CPpmd_Void_Ref *node = (CPpmd_Void_Ref *)Ppmd7_GetPtr(p, p->FreeList[indx]); in RemoveNode()
127 p->FreeList[indx] = *node; in RemoveNode()
161 CPpmd7_Node_Ref next = (CPpmd7_Node_Ref)p->FreeList[i]; in GlueFreeBlocks()
162 p->FreeList[i] = 0; in GlueFreeBlocks()
222 if (p->FreeList[indx] != 0) in AllocUnitsRare()
235 while (p->FreeList[i] == 0); in AllocUnitsRare()
244 if (p->FreeList[indx] != 0) in AllocUnits()
266 if (p->FreeList[i1] != 0) in ShrinkUnits()
[all …]
DPpmd7.h56 CPpmd_Void_Ref FreeList[PPMD_NUM_INDEXES]; member
/external/clang/include/clang/Basic/
DPartialDiagnostic.h86 Storage *FreeList[NumCached]; variable
98 Storage *Result = FreeList[--NumFreeListEntries]; in Allocate()
108 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/chromium_org/chrome_frame/crash_reporting/
Dnt_loader.h66 _PEB_FREE_BLOCK* FreeList; // 0x038 member
/external/chromium_org/third_party/WebKit/Source/wtf/
DFastMalloc.cpp2342 typedef TCMalloc_ThreadCache_FreeList FreeList; typedef in WTF::TCMalloc_ThreadCache
2352 FreeList list_[kNumClasses]; // Array indexed by size-class
2897 FreeList* list = &list_[cl]; in Allocate()
2915 FreeList* list = &list_[cl]; in Deallocate()
2940 FreeList* src = &list_[cl]; in ReleaseToCentralCache()
2969 FreeList* list = &list_[cl]; in Scavenge()
/external/clang/lib/Basic/
DDiagnostic.cpp993 FreeList[I] = Cached + I; in StorageAllocator()
/external/llvm/test/CodeGen/PowerPC/
Dpr15031.ll269 …Recycler<llvm::MachineOperand, 8>::FreeList" = type { %"struct.llvm::ArrayRecycler<llvm::MachineOp…
/external/chromium_org/tools/telemetry/unittest_data/
Dperf_report_output.txt891 …lector::SweepingParallelism)0>(v8::internal::PagedSpace*, v8::internal::FreeList*, v8::internal::P…
893 …lector::SweepingParallelism)0>(v8::internal::PagedSpace*, v8::internal::FreeList*, v8::internal::P…