Navigation
Unreal Engine C++ API Reference > Runtime > Core > ProfilingDebugging
Inheritance Hierarchy
- FUseSystemMallocForNew
- FExec
- FMalloc
- FTraceMalloc
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/ProfilingDebugging/TraceMalloc.h |
Include | #include "ProfilingDebugging/TraceMalloc.h" |
Syntax
class FTraceMalloc : public FMalloc
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FMalloc * | WrappedMalloc |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FTraceMalloc
(
FMalloc* InMalloc |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | ShouldTrace () |
Overridden from FMalloc
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Free
(
void* Original |
Free |
![]() ![]() |
void * | Malloc | |
![]() ![]() |
void | Notifies the malloc implementation that initialization of all allocators in GMalloc is complete, so it's safe to initialize any extra features that require "regular" allocations | |
![]() ![]() |
void | OnPostFork () |
Notifies the malloc implementation that the process has forked so we can try and avoid dirtying pre-fork pages. |
![]() ![]() |
void | OnPreFork () |
Notifies the malloc implementation that the process is about to fork. |
![]() ![]() |
void * | Realloc |