Heap snapshot object id to be accessible by means of $x command line API.
namespace
inspector.HeapProfiler
namespace HeapProfiler
interface AddHeapSnapshotChunkEventDataType
interface AddInspectedHeapObjectParameterType
interface GetHeapObjectIdParameterType
interface GetHeapObjectIdReturnType
- heapSnapshotObjectId: string
Id of the heap snapshot object corresponding to the passed remote object id.
interface GetObjectByHeapObjectIdParameterType
interface GetObjectByHeapObjectIdReturnType
interface GetSamplingProfileReturnType
interface HeapStatsUpdateEventDataType
- statsUpdate: number[]
An array of triplets. Each triplet describes a fragment. The first integer is the fragment index, the second integer is a total count of objects for the fragment, the third integer is a total size of the objects for the fragment.
interface LastSeenObjectIdEventDataType
interface ReportHeapSnapshotProgressEventDataType
interface SamplingHeapProfileNode
Sampling Heap Profile node. Holds callsite information, allocation statistics and child nodes.
interface StartSamplingParameterType
- samplingInterval?: number
Average sample interval in bytes. Poisson distribution is used for the intervals. The default value is 32768 bytes.
interface StartTrackingHeapObjectsParameterType
interface StopSamplingReturnType
interface StopTrackingHeapObjectsParameterType
- reportProgress?: boolean
If true 'reportHeapSnapshotProgress' events will be generated while snapshot is being taken when the tracking is stopped.
interface TakeHeapSnapshotParameterType
- reportProgress?: boolean
If true 'reportHeapSnapshotProgress' events will be generated while snapshot is being taken.
- type HeapSnapshotObjectId = string
Heap snapshot object id.