Ark Server API (ASA) - Wiki
|
#include "CoreTypes.h"
#include "LowLevelMemTrackerDefines.h"
#include "ProfilingDebugging/TagTrace.h"
Go to the source code of this file.
#define ENABLE_LOW_LEVEL_MEM_TRACKER (LLM_ENABLED_IN_CONFIG && LLM_ENABLED_ON_PLATFORM) |
Definition at line 20 of file LowLevelMemTracker.h.
#define LLM | ( | ... | ) |
Definition at line 880 of file LowLevelMemTracker.h.
#define LLM_DECLARE_BOOTSTRAP_TAG | ( | ... | ) |
Definition at line 902 of file LowLevelMemTracker.h.
#define LLM_DECLARE_BOOTSTRAP_TAG_API | ( | ... | ) |
Definition at line 903 of file LowLevelMemTracker.h.
#define LLM_DECLARE_TAG | ( | ... | ) |
Definition at line 898 of file LowLevelMemTracker.h.
#define LLM_DECLARE_TAG_API | ( | ... | ) |
Definition at line 899 of file LowLevelMemTracker.h.
#define LLM_DEFINE_BOOTSTRAP_TAG | ( | ... | ) |
Definition at line 900 of file LowLevelMemTracker.h.
#define LLM_DEFINE_TAG | ( | ... | ) |
Definition at line 897 of file LowLevelMemTracker.h.
#define LLM_DUMP_PLATFORM_TAG | ( | ) |
Definition at line 896 of file LowLevelMemTracker.h.
#define LLM_DUMP_TAG | ( | ) |
Definition at line 895 of file LowLevelMemTracker.h.
#define LLM_ENABLED_ON_PLATFORM (PLATFORM_SUPPORTS_LLM && !PLATFORM_USES_FIXED_GMalloc_CLASS) |
Definition at line 15 of file LowLevelMemTracker.h.
#define LLM_IF_ENABLED | ( | ... | ) |
Definition at line 881 of file LowLevelMemTracker.h.
#define LLM_PLATFORM_SCOPE | ( | ... | ) |
Definition at line 887 of file LowLevelMemTracker.h.
#define LLM_PLATFORM_SCOPE_BYNAME | ( | ... | ) |
Definition at line 888 of file LowLevelMemTracker.h.
#define LLM_PLATFORM_SCOPE_BYTAG | ( | ... | ) |
Definition at line 889 of file LowLevelMemTracker.h.
#define LLM_REALLOC_PLATFORM_SCOPE | ( | ... | ) |
Definition at line 891 of file LowLevelMemTracker.h.
#define LLM_REALLOC_SCOPE | ( | ... | ) |
Definition at line 890 of file LowLevelMemTracker.h.
#define LLM_SCOPE | ( | ... | ) |
Definition at line 882 of file LowLevelMemTracker.h.
#define LLM_SCOPE_BY_BOOTSTRAP_TAG | ( | ... | ) |
Definition at line 901 of file LowLevelMemTracker.h.
#define LLM_SCOPE_BYNAME | ( | ... | ) |
Definition at line 884 of file LowLevelMemTracker.h.
#define LLM_SCOPE_BYTAG | ( | ... | ) |
Definition at line 885 of file LowLevelMemTracker.h.
#define LLM_SCOPE_RENDER_RESOURCE | ( | ... | ) |
Definition at line 886 of file LowLevelMemTracker.h.
#define LLM_SCOPED_PAUSE_TRACKING | ( | ... | ) |
Definition at line 892 of file LowLevelMemTracker.h.
#define LLM_SCOPED_PAUSE_TRACKING_FOR_TRACKER | ( | ... | ) |
Definition at line 893 of file LowLevelMemTracker.h.
#define LLM_SCOPED_PAUSE_TRACKING_WITH_ENUM_AND_AMOUNT | ( | ... | ) |
Definition at line 894 of file LowLevelMemTracker.h.
#define LLM_TAGSET_SCOPE | ( | ... | ) |
Definition at line 883 of file LowLevelMemTracker.h.
#define PLATFORM_SUPPORTS_LLM 1 |
Definition at line 10 of file LowLevelMemTracker.h.