Add more memory profiling coverage

This commit is contained in:
Wojtek Figat
2025-06-06 14:38:22 +02:00
parent 9d8e75caa3
commit cd637e8a7a
14 changed files with 57 additions and 3 deletions

View File

@@ -3,6 +3,7 @@
#pragma once
#include "Engine/Core/Memory/Memory.h"
#include "Engine/Profiler/ProfilerMemory.h"
#define MOODYCAMEL_EXCEPTIONS_ENABLED 0
#include <ThirdParty/concurrentqueue.h>
@@ -17,6 +18,7 @@ struct ConcurrentQueueSettings : public moodycamel::ConcurrentQueueDefaultTraits
// Use default engine memory allocator
static inline void* malloc(size_t size)
{
PROFILE_MEM(EngineThreading);
return Allocator::Allocate((uint64)size);
}