Rename InitRpmalloc to InitAllocator.

The function is about to dispatch between rpmalloc and a pluggable allocator hook, so the rpmalloc-specific name no longer fits. Pure rename plus a small consequence: the SymbolWorker call site no longer needs the TRACY_USE_RPMALLOC guard, since the no-op static-inline fallback in TracyAlloc.hpp makes InitAllocator() safe to call unconditionally.
This commit is contained in:
Clément Grégoire
2026-05-24 15:04:31 +02:00
parent 6957f968a4
commit fd68959223
6 changed files with 18 additions and 20 deletions

View File

@@ -918,7 +918,7 @@ ModuleNameAndBaseAddress GetModuleNameAndPrepareSymbols( uint64_t addr )
constexpr DWORD flag = GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS | GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT;
HMODULE mod = NULL;
InitRpmalloc();
InitAllocator();
if( GetModuleHandleExA( flag, (char*)addr, &mod ) != 0 )
{
MODULEINFO info;
@@ -997,7 +997,7 @@ CallstackEntryData DecodeCallstackPtr( uint64_t ptr )
DBGHELP_LOCK;
#endif
InitRpmalloc();
InitAllocator();
const ModuleNameAndBaseAddress moduleNameAndAddress = GetModuleNameAndPrepareSymbols( ptr );
@@ -1314,7 +1314,7 @@ void InitCallstackCritical()
void InitCallstack()
{
InitRpmalloc();
InitAllocator();
#ifdef TRACY_HAS_DL_ITERATE_PHDR_TO_REFRESH_IMAGE_CACHE
CreateImageCaches();
@@ -1780,7 +1780,7 @@ CallstackEntryData DecodeCallstackPtrExternal( uint64_t ptr )
CallstackEntryData DecodeCallstackPtr( uint64_t ptr )
{
InitRpmalloc();
InitAllocator();
if( !IsKernelAddress( ptr ) )
{
#ifdef __linux__