Home
last modified time | relevance | path

Searched refs:tHeader (Results 1 – 3 of 3) sorted by relevance

/external/webkit/Source/ThirdParty/ANGLE/src/compiler/
DPoolAlloc.cpp113 if (headerSkip < sizeof(tHeader)) { in TPoolAllocator()
114 headerSkip = (sizeof(tHeader) + alignmentMask) & ~alignmentMask; in TPoolAllocator()
121 tHeader* next = inUseList->nextPage; in ~TPoolAllocator()
122 inUseList->~tHeader(); in ~TPoolAllocator()
132 tHeader* next = freeList->nextPage; in ~TPoolAllocator()
191 tHeader* page = stack.back().page; in pop()
196 inUseList->~tHeader(); in pop()
198 tHeader* nextInUse = inUseList->nextPage; in pop()
257 tHeader* memory = reinterpret_cast<tHeader*>(::new char[numBytesToAlloc]); in allocate()
262 new(memory) tHeader(inUseList, (numBytesToAlloc + pageSize - 1) / pageSize); in allocate()
[all …]
DPoolAlloc.h156 friend struct tHeader;
158 struct tHeader { struct
159 tHeader(tHeader* nextPage, size_t pageCount) : in tHeader() argument
167 ~tHeader() { in ~tHeader() argument
174 tHeader* nextPage; argument
183 tHeader* page; argument
188 void* initializeAllocation(tHeader* block, unsigned char* memory, size_t numBytes) { in initializeAllocation()
205 tHeader* freeList; // list of popped memory
206 tHeader* inUseList; // list of all memory currently being used
/external/webkit/Source/ThirdParty/ANGLE/
DChangeLog709 (TPoolAllocator::tHeader::tHeader):