tracerecorder, refresh and stuff
This commit is contained in:
@@ -29,17 +29,17 @@ MemoryManager::~MemoryManager()
|
||||
|
||||
gp* MemoryManager::allocate()
|
||||
{
|
||||
//if(freePayloads.empty())
|
||||
//{
|
||||
//numberOfAllocations++;
|
||||
if(freePayloads.empty())
|
||||
{
|
||||
numberOfAllocations++;
|
||||
return new gp(this);
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// gp* result = freePayloads.back();
|
||||
// freePayloads.pop_back();
|
||||
// return result;
|
||||
// }
|
||||
}
|
||||
else
|
||||
{
|
||||
gp* result = freePayloads.back();
|
||||
freePayloads.pop_back();
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
void MemoryManager::free(gp* payload)
|
||||
|
||||
Reference in New Issue
Block a user