mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
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. |