| FUseSystemMallocForNew | ||||
| FExec
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/HAL/MallocDebug.h |
Include |
#include "HAL/MallocDebug.h" |
class FMallocDebug : public FMalloc
Debug memory allocator.
Name | Description | |
---|---|---|
|
FMallocDebug() |
Name | Description | ||
---|---|---|---|
|
DumpAllocatorStats ( |
Dumps details about all allocations to an output device |
|
|
Free ( |
Free |
|
|
GetAllocationSize |
If possible determine the size of the memory allocated at the given address |
|
|
const TCHAR ... |
GetDescriptiveName() |
Gets descriptive name for logging purposes. |
|
void * |
Malloc |
Malloc |
|
void * |
Realloc |
Realloc |
|
ValidateHeap() |
Validates the allocator's heap |
Name | Description | ||
---|---|---|---|
|
Exec ( |
Handles any commands passed in on the command line |
Name |
Description |
---|---|
ALLOCATION_ALIGNMENT |
Alignment. |
AllocatorOverhead |
|
MEM_AgeMax |
|
MEM_AgeSlice |
|
MEM_PostTag |
|
MEM_PreTag |
Tags. |
MEM_Recent |
|
MEM_SizeMax |
Number of block sizes to collate (in steps of 4 bytes) |
MEM_Tag |
|
MEM_WipeTag |