MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / allocPage

Function allocPage

Engine/source/platform/platformMemory.cpp:326–340  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

324}
325
326PageRecord *allocPage(dsize_t pageSize)
327{
328 pageSize += sizeof(PageRecord);
329 void* base = dRealMalloc(pageSize);
330 if (base == NULL)
331 memoryError();
332
333 PageRecord *rec = (PageRecord *) base;
334 rec->basePtr = (void *) (rec + 1);
335 rec->allocSize = pageSize;
336 rec->prevPage = gPageList;
337 gPageList = rec;
338 rec->headerList = NULL;
339 return rec;
340}
341
342TreeNode *allocTreeNode()
343{

Callers 2

allocTreeNodeFunction · 0.85
allocMemPageFunction · 0.85

Calls 2

memoryErrorFunction · 0.85
dRealMallocFunction · 0.50

Tested by

no test coverage detected