Sign in Join
FPDoc Onlineexperiment

TFPCHeapStatus record

In unit System

Record describing the state of the default FPC heap manager.

Declaration

pascal
TFPCHeapStatus = record

Description

TFPCHeapStatus describes the state of the FPC heap manager. This is not equivalent to the THeapStatus record defined by Delphi, which contains information not meaningful for the FPC heap manager. The heap status can be retrieved by the GetFPCHeapStatus call.

See also

Fields

MaxHeapSizepublicMaximum allowed size for the heap, in bytes.
MaxHeapUsedpublicMaximum used size for the heap, in bytes.
CurrHeapSizepublicCurrent heap size, in bytes.
CurrHeapUsedpublicCurrently used heap size, in bytes.
CurrHeapFreepublicCurrently free memory on heap, in bytes.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.