UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GenericPlatformMallocCrash.cpp File Reference
#include "GenericPlatform/GenericPlatformMallocCrash.h"
#include "Containers/ArrayView.h"
#include "HAL/ConsoleManager.h"
#include "HAL/PlatformProcess.h"
#include "HAL/PlatformTLS.h"
#include "Templates/AlignmentTemplates.h"
#include "HAL/LowLevelMemTracker.h"
#include "ProfilingDebugging/MemoryTrace.h"
#include "Algo/BinarySearch.h"

Classes

struct  FPoolDesc
 
struct  FMallocCrashPool
 

Macros

#define NUM_ALLOCS_MODIFIER   1
 

Enumerations

enum  EMallocCrashNonCrashedThreadsMode { SuspendAllRequests = 0 , SuspendAllocationsAndSkipFrees = 1 }
 

Functions

template<uint32 AllocSize>
constexpr FPoolDesc MakePoolDesc (uint32 NumAllocs)
 

Macro Definition Documentation

◆ NUM_ALLOCS_MODIFIER

#define NUM_ALLOCS_MODIFIER   1

Enumeration Type Documentation

◆ EMallocCrashNonCrashedThreadsMode

Enumerator
SuspendAllRequests 
SuspendAllocationsAndSkipFrees 

Function Documentation

◆ MakePoolDesc()

template<uint32 AllocSize>
constexpr FPoolDesc MakePoolDesc ( uint32  NumAllocs)
constexpr