/macosx-10.9.5/libauto-185.5/ |
H A D | AllocationCache.h | 31 #include "FreeList.h" 41 FreeList _lists[cache_size]; // free lists, one for each quanta size, slot 0 is for large clumps 44 FreeList &operator[] (usword_t index) { return _lists[index]; }
|
H A D | FreeList.h | 21 FreeList.h 153 //----- FreeList -----// 155 class FreeList { class in namespace:Auto 166 FreeList() function in class:Auto::FreeList
|
H A D | Admin.h | 237 FreeList *lowest_available_list(usword_t n); 305 // Pushes a new node on to the specified FreeList. 306 // Also tracks the range of active FreeList entries. 312 // Appends a new node on to the tail of the appropriate FreeList. 313 // Also tracks the range of active FreeList entries. 320 // Inserts a new node on to the specified FreeList (keeping it sorted). 321 // Also tracks the range of active FreeList entries. 348 // Pops a node from the specified FreeList. Also
|
H A D | Admin.cpp | 329 // Pops a node from the specified FreeList. Also 346 // Pushes a new node on to the specified FreeList. 347 // Also tracks the range of active FreeList entries. 358 // Inserts a new node on to the specified FreeList (keeping it sorted). 359 // Also tracks the range of active FreeList entries. 370 // Appends a new node on to the tail of the specified FreeList. 371 // Also tracks the range of active FreeList entries. 692 FreeList &list = thread.allocation_cache(layout)[n]; 773 FreeList *Admin::lowest_available_list(usword_t n) { 775 FreeList *candidate_lis [all...] |
H A D | Thread.cpp | 60 FreeList &list = cache[i]; 353 FreeList &list = allocation_cache(admin->layout())[n];
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Support/ |
H A D | Recycler.h | 66 /// FreeList - Doubly-linked list of nodes that have deleted contents and 69 iplist<RecyclerStruct> FreeList; member in class:llvm::Recycler 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 [all...] |
/macosx-10.9.5/JavaScriptCore-7537.78.1/heap/ |
H A D | MarkedBlock.cpp | 71 MarkedBlock::FreeList MarkedBlock::specializedSweep() 98 // We only want to discard the newlyAllocated bits if we're creating a FreeList, 104 return FreeList(head, count * cellSize()); 107 MarkedBlock::FreeList MarkedBlock::sweep(SweepMode sweepMode) 114 return FreeList(); 124 MarkedBlock::FreeList MarkedBlock::sweepHelper(SweepMode sweepMode) 133 return FreeList(); 136 return FreeList(); 144 return FreeList(); 164 void MarkedBlock::canonicalizeCellLivenessData(const FreeList [all...] |
H A D | MarkedAllocator.h | 45 MarkedBlock::FreeList m_freeList; 57 return OBJECT_OFFSETOF(MarkedAllocator, m_freeList) + OBJECT_OFFSETOF(MarkedBlock::FreeList, head); 99 m_freeList = MarkedBlock::FreeList(); 112 m_freeList = MarkedBlock::FreeList();
|
H A D | MarkedBlock.h | 84 struct FreeList { struct in class:JSC::MarkedBlock 88 FreeList(); 89 FreeList(FreeCell*, size_t); 124 FreeList sweep(SweepMode = SweepOnly); 135 void canonicalizeCellLivenessData(const FreeList&); 168 template<DestructorType> FreeList sweepHelper(SweepMode = SweepOnly); 176 template<BlockState, SweepMode, DestructorType> FreeList specializedSweep(); 193 inline MarkedBlock::FreeList::FreeList() function in class:JSC::MarkedBlock::FreeList 199 inline MarkedBlock::FreeList function in class:JSC::MarkedBlock::FreeList [all...] |
H A D | MarkedAllocator.cpp | 34 MarkedBlock::FreeList freeList = block->sweep(MarkedBlock::SweepToFreeList); 134 m_freeList = MarkedBlock::FreeList();
|
/macosx-10.9.5/swig-10/Source/DOH/ |
H A D | memory.c | 35 static DohBase *FreeList = 0; /* List of free objects */ variable 111 if (FreeList) { 112 obj = FreeList; 113 FreeList = (DohBase *) obj->data; 142 b->data = (void *) FreeList; 145 FreeList = b;
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/ExecutionEngine/JIT/ |
H A D | JITMemoryManager.cpp | 89 FreeRangeHeader *FreeBlock(FreeRangeHeader *FreeList); 94 FreeRangeHeader *TrimAllocationToSize(FreeRangeHeader *FreeList, 124 void AddToFreeList(FreeRangeHeader *FreeList) { argument 125 Next = FreeList; 126 Prev = FreeList->Prev; 159 FreeRangeHeader *MemoryRangeHeader::FreeBlock(FreeRangeHeader *FreeList) { argument 164 FreeRangeHeader *FreeListToReturn = FreeList; 169 // "FreeList" always needs to be a valid free block. If we're about to 171 if (&FollowingFreeBlock == FreeList) { 172 FreeList 221 TrimAllocationToSize(FreeRangeHeader *FreeList, uint64_t NewSize) argument [all...] |
/macosx-10.9.5/vim-53/runtime/syntax/ |
H A D | pascal.vim | 235 syn keyword pascalPredefined ErrorAddr ExitCode ExitProc FileMode FreeList
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/llint/ |
H A D | LowLevelInterpreter.asm | 382 MarkedBlock::FreeList::head
|