Module chrome_remote_interface_model::heap_profiler[][src]

Structs

AddHeapSnapshotChunkEvent
AddInspectedHeapObjectCommand

Enables console to refer to the node with given id via $x (see Command Line API for more details $x functions).

AddInspectedHeapObjectReturn

Enables console to refer to the node with given id via $x (see Command Line API for more details $x functions).

CollectGarbageCommand
CollectGarbageReturn
DisableCommand
DisableReturn
EnableCommand
EnableReturn
GetHeapObjectIdCommand
GetHeapObjectIdReturn
GetObjectByHeapObjectIdCommand
GetObjectByHeapObjectIdReturn
GetSamplingProfileCommand
GetSamplingProfileReturn
HeapSnapshotObjectId

Heap snapshot object id.

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
ResetProfilesEvent
SamplingHeapProfile

Sampling profile.

SamplingHeapProfileNode

Sampling Heap Profile node. Holds callsite information, allocation statistics and child nodes.

SamplingHeapProfileNodeBuilder
SamplingHeapProfileSample

A single sample from a sampling profile.

StartSamplingCommand
StartSamplingReturn
StartTrackingHeapObjectsCommand
StartTrackingHeapObjectsReturn
StopSamplingCommand
StopSamplingReturn
StopTrackingHeapObjectsCommand
StopTrackingHeapObjectsReturn
TakeHeapSnapshotCommand
TakeHeapSnapshotReturn