Home | History | Annotate | Download | only in MachineIndependent

Lines Matching defs:memory

62     // Release the allocated memory for this thread.
121 // be obtained to allocate memory.
160 // Always delete the free list memory - it can't be being
267 // much memory the caller asked for. allocationSize is the total
286 unsigned char* memory = reinterpret_cast<unsigned char*>(inUseList) + currentPageOffset;
290 return initializeAllocation(inUseList, memory, numBytes);
299 tHeader* memory = reinterpret_cast<tHeader*>(::new char[numBytesToAlloc]);
300 if (memory == 0)
304 new(memory) tHeader(inUseList, (numBytesToAlloc + pageSize - 1) / pageSize);
305 inUseList = memory;
310 return reinterpret_cast<void*>(reinterpret_cast<UINT_PTR>(memory) + headerSkip);
316 tHeader* memory;
318 memory = freeList;
321 memory = reinterpret_cast<tHeader*>(::new char[pageSize]);
322 if (memory == 0)
327 new(memory) tHeader(inUseList, 1);
328 inUseList = memory;