2.9 KiB
2.9 KiB
Home > puppeteer > Protocol > HeapProfiler
Protocol.HeapProfiler namespace
Signature:
export namespace HeapProfiler
Interfaces
Interface | Description |
---|---|
AddHeapSnapshotChunkEvent | |
AddInspectedHeapObjectRequest | |
GetHeapObjectIdRequest | |
GetHeapObjectIdResponse | |
GetObjectByHeapObjectIdRequest | |
GetObjectByHeapObjectIdResponse | |
GetSamplingProfileResponse | |
HeapStatsUpdateEvent | If heap objects tracking has been started then backend may send update for one or more fragments |
LastSeenObjectIdEvent | If heap objects tracking has been started then backend regularly sends a current value for last seen object id and corresponding timestamp. If the were changes in the heap since last event then one or more heapStatsUpdate events will be sent before a new lastSeenObjectId event. |
ReportHeapSnapshotProgressEvent | |
SamplingHeapProfile | Sampling profile. |
SamplingHeapProfileNode | Sampling Heap Profile node. Holds callsite information, allocation statistics and child nodes. |
SamplingHeapProfileSample | A single sample from a sampling profile. |
StartSamplingRequest | |
StartTrackingHeapObjectsRequest | |
StopSamplingResponse | |
StopTrackingHeapObjectsRequest | |
TakeHeapSnapshotRequest |
Type Aliases
Type Alias | Description |
---|---|
HeapSnapshotObjectId | Heap snapshot object id. |