24 virtual void Free(
void* Ptr )
override;
55 virtual void Free(
void* Ptr )
override;
62 bool IsOnCrashedThread(
void);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
struct _malloc_zone_t malloc_zone_t
Definition IOSMallocZone.h:7
struct _malloc_zone_t malloc_zone_t
Definition MacMallocZone.h:7
uint32 Size
Definition VulkanMemory.cpp:4034
Definition MacMallocZone.h:42
virtual void * Realloc(void *Ptr, SIZE_T NewSize, uint32 Alignment) override
Definition MacMallocZone.cpp:111
virtual bool GetAllocationSize(void *Original, SIZE_T &SizeOut) override
Definition MacMallocZone.cpp:162
virtual void * Malloc(SIZE_T Size, uint32 Alignment) override
Definition MacMallocZone.cpp:96
virtual ~FMacMallocCrashHandler()
Definition MacMallocZone.cpp:74
virtual const TCHAR * GetDescriptiveName() override
Definition MacMallocZone.cpp:172
Definition MacMallocZone.h:14
virtual void * Realloc(void *Ptr, SIZE_T NewSize, uint32 Alignment) override
Definition MacMallocZone.cpp:30
virtual ~FMacMallocZone()
Definition MacMallocZone.cpp:15
virtual bool GetAllocationSize(void *Original, SIZE_T &SizeOut) override
Definition MacMallocZone.cpp:43
virtual bool ValidateHeap() override
Definition MacMallocZone.cpp:54
malloc_zone_t * MemoryZone
Definition MacMallocZone.h:35
virtual bool IsInternallyThreadSafe() const override
Definition MacMallocZone.cpp:49
virtual void * Malloc(SIZE_T Size, uint32 Alignment) override
Definition MacMallocZone.cpp:23
virtual const TCHAR * GetDescriptiveName() override
Definition MacMallocZone.cpp:60
Definition MemoryBase.h:99
Definition MacPlatformCrashContext.h:8