removing all singletons

This commit is contained in:
Kbz-8
2024-09-20 17:29:42 +02:00
parent 4ed84d43c1
commit 4e1ae347a8
10 changed files with 59 additions and 49 deletions

View File

@@ -4,6 +4,13 @@
namespace mlx
{
MemManager* MemManager::s_instance = nullptr;
MemManager::MemManager()
{
s_instance = this;
}
void* MemManager::Malloc(std::size_t size)
{
void* ptr = std::malloc(size);
@@ -49,5 +56,6 @@ namespace mlx
{
std::free(ptr);
});
s_instance = nullptr;
}
}