MCPcopy Create free account
hub / github.com/SakuraEngine/SakuraEngine / _sakura_malloc

Function _sakura_malloc

modules/core/core/src/core/memory/memory.c:161–173  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

159
160#if defined(SKR_RUNTIME_USE_MIMALLOC)
161SKR_CORE_API void* _sakura_malloc(size_t size, const char* pool_name)
162{
163 void* p = mi_malloc(size);
164 if (pool_name)
165 {
166 SkrCAllocN(p, size, pool_name);
167 }
168 else
169 {
170 SkrCAlloc(p, size);
171 }
172 return p;
173}
174
175SKR_CORE_API void* _sakura_calloc(size_t count, size_t size, const char* pool_name)
176{

Callers 1

SkrMallocWithCZoneFunction · 0.85

Calls 2

mi_mallocFunction · 0.85
traced_os_mallocFunction · 0.85

Tested by

no test coverage detected