Files
oak-editor/app/common/memorypool.cpp
T
itsmattkc 050103a857 memory: implemented basic memory limiting functionality
Keeps track of total memory usage and uses it as a guide towards
allocating/reusing more memory.
2020-08-29 13:34:54 +10:00

15 lines
282 B
C++

#include "memorypool.h"
OLIVE_NAMESPACE_ENTER
size_t memory_pool_consumption = 0;
QMutex memory_pool_consumption_lock;
bool MemoryPoolLimitReached()
{
QMutexLocker locker(&memory_pool_consumption_lock);
return (memory_pool_consumption >= 2147483648);
}
OLIVE_NAMESPACE_EXIT