HeapInfo

final class ntoseye.HeapInfo

Subclass of BaseRecord.

One heap of a process, from its heap list (!heap -s).

property address: int

The heap address.

property index: int

The index of the heap in the process’s heap list.

property kind: Literal['nt', 'segment', 'unknown']
property signature: int | None

The _HEAP.Signature of an unknown heap (0 if ntoseye could not classify it). None for NT and segment heaps.

property stats: Diagnostic[HeapStats]

Heap-wide sizes and allocator counts. An unavailable value contains the layout, memory, or symbol error for this heap only.