Функции для работы с памятью
Addr — Возвращает указатель на объект.
AllocMem — Выделяет на куче блок памяти заданного размера, заполняет его нулями и возвращает указатель на начало блока.
CompareMem — Выполняет бинарное сравнение двух участков памяти.
GetHeapStatus Возвращает текущее состояние диспетчера памяти.
GetMemoryManager Возвращает значения указателей полей текущего диспетчера памяти.
IsMemoryManagerSet Определяет, используется в настоящий момент диспетчер памяти, установленный по умолчанию, или был установлен другой диспетчер.
Ptr — Возвращает указатель на адрес памяти, переданный в качестве аргумента.
SizeOf — Возвращает размер памяти, занимаемый переменной.
SetMemoryManager Устанавливает значения полей диспетчера памяти.
SysFreeMem — Высвобождает память, используемую динамической переменной.
SysGetMem — Выделяет блок памяти заданного размера и возвращает указатель на него.
SysReallocMem — Изменяет размер динамически распределенного блока памяти.
Взято с https://atrussk.ru/delphi/