15#if PLATFORM_SUPPORTS_JEMALLOC
42 virtual void Free(
void* Ptr )
override;
52 UE_LOG(
LogHAL,
Fatal,
TEXT(
"%s"),
TEXT(
"Ran out of virtual memory. To prevent this condition, you must free up more space on your primary hard disk.") );
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UE_LOG(CategoryName, Verbosity, Format,...)
Definition LogMacros.h:270
uint32 Size
Definition VulkanMemory.cpp:4034
Definition MemoryBase.h:99
virtual const TCHAR * GetDescriptiveName()
Definition MemoryBase.h:248
virtual bool GetAllocationSize(void *Original, SIZE_T &SizeOut)
Definition MemoryBase.h:158
virtual void * Malloc(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)=0
virtual bool IsInternallyThreadSafe() const
Definition MemoryBase.h:230
virtual void DumpAllocatorStats(class FOutputDevice &Ar)
Definition MemoryBase.h:221
virtual void * Realloc(void *Original, SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)=0
Definition OutputDevice.h:133