TFPCHeapStatus
Record describing the state of the default FPC heap manager.
Declaration
Source position: heaph.inc line 18
Type
TFPCHeapStatus = record
public
MaxHeapSize : PtrUInt;
MaxHeapUsed : PtrUInt;
CurrHeapSize : PtrUInt;
CurrHeapUsed : PtrUInt;
CurrHeapFree : PtrUInt;
end
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
Name | Description |
---|---|
GetFPCHeapStatus | Return FPC heap manager status information |
GetHeapStatus | Return the memory manager heap status. |
PtrUInt | Unsigned integer type with same size as Pointer. |
PtrUInt | Unsigned integer type with same size as Pointer. |
PtrUInt | Unsigned integer type with same size as Pointer. |
PtrUInt | Unsigned integer type with same size as Pointer. |
PtrUInt | Unsigned integer type with same size as Pointer. |
THeapStatus | Record describing current heap status. |