diff options
Diffstat (limited to 'src/zencore/memory/mallocmimalloc.cpp')
| -rw-r--r-- | src/zencore/memory/mallocmimalloc.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/zencore/memory/mallocmimalloc.cpp b/src/zencore/memory/mallocmimalloc.cpp index 1f9aff404..1679eebde 100644 --- a/src/zencore/memory/mallocmimalloc.cpp +++ b/src/zencore/memory/mallocmimalloc.cpp @@ -191,6 +191,18 @@ FMallocMimalloc::Trim(bool bTrimThreadCaches) mi_collect(bTrimThreadCaches); } +const char* +FMallocMimalloc::GetName() const +{ + static char Name[32] = {}; + if (Name[0] == '\0') + { + int Ver = mi_version(); + snprintf(Name, sizeof(Name), "mimalloc %d.%d.%d", Ver / 100, (Ver / 10) % 10, Ver % 10); + } + return Name; +} + # undef DEBUG_FILL_FREED # undef DEBUG_FILL_NEW |