FMallocDebug
| FUseSystemMallocForNew | ||||
| FExec
|
class FMallocDebug : public FMalloc
Debug memory allocator.
Name | Description | |
---|---|---|
|
FMallocDebug() |
FMalloc interface. |
Name | Description | ||
---|---|---|---|
|
void |
DumpAllocatorStats ( |
Dumps details about all allocations to an output device |
|
void |
Free ( |
Free |
|
bool |
GetAllocationSize ( |
If possible determine the size of the memory allocated at the given address true if succeeded |
|
const TCHAR ... |
GetDescriptiveName() |
Gets descriptive name for logging purposes. pointer to human-readable malloc name |
|
void * |
Malloc |
Malloc |
|
void * |
Realloc |
Realloc |
|
bool |
ValidateHeap() |
Validates the allocator's heap |
Name | Description | ||
---|---|---|---|
|
bool |
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 |
Module |
|
Header |
Runtime/Core/Public/HAL/MallocDebug.h |