Ark Server API (ASA) - Wiki
|
#include "CoreTypes.h"
#include "Misc/AssertionMacros.h"
#include "HAL/MemoryBase.h"
#include "HAL/UnrealMemory.h"
Go to the source code of this file.
Classes | |
class | FMallocPoisonProxy |
Macros | |
#define | UE_USE_MALLOC_FILL_BYTES ((UE_BUILD_DEBUG || UE_BUILD_DEVELOPMENT) && !WITH_EDITORONLY_DATA && !PLATFORM_USES_FIXED_GMalloc_CLASS && !USING_ADDRESS_SANITISER) |
#define | UE_DEBUG_FILL_FREED (0xdd) |
#define | UE_DEBUG_FILL_NEW (0xcd) |
#define UE_DEBUG_FILL_FREED (0xdd) |
Value that a freed memory block will be filled with when UE_USE_MALLOC_FILL_BYTES is defined.
Definition at line 16 of file MallocPoisonProxy.h.
#define UE_DEBUG_FILL_NEW (0xcd) |
Value that a new memory block will be filled with when UE_USE_MALLOC_FILL_BYTES is defined.
Definition at line 19 of file MallocPoisonProxy.h.
#define UE_USE_MALLOC_FILL_BYTES ((UE_BUILD_DEBUG || UE_BUILD_DEVELOPMENT) && !WITH_EDITORONLY_DATA && !PLATFORM_USES_FIXED_GMalloc_CLASS && !USING_ADDRESS_SANITISER) |
Governs when malloc that poisons the allocations is enabled.
Definition at line 12 of file MallocPoisonProxy.h.