Module chromiumoxide::cdp::js_protocol::heap_profiler[][src]

Structs

AddInspectedHeapObjectParams

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

AddInspectedHeapObjectParamsBuilder
AddInspectedHeapObjectReturns

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

CollectGarbageParams
CollectGarbageReturns
DisableParams
DisableReturns
EnableParams
EnableReturns
EventAddHeapSnapshotChunk
EventHeapStatsUpdate

If heap objects tracking has been started then backend may send update for one or more fragments heapStatsUpdate

EventLastSeenObjectId

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. lastSeenObjectId

EventReportHeapSnapshotProgress
EventResetProfiles
GetHeapObjectIdParams
GetHeapObjectIdParamsBuilder
GetHeapObjectIdReturns
GetHeapObjectIdReturnsBuilder
GetObjectByHeapObjectIdParams
GetObjectByHeapObjectIdParamsBuilder
GetObjectByHeapObjectIdReturns
GetObjectByHeapObjectIdReturnsBuilder
GetSamplingProfileParams
GetSamplingProfileReturns
GetSamplingProfileReturnsBuilder
HeapSnapshotObjectId

Heap snapshot object id. HeapSnapshotObjectId

SamplingHeapProfile

Sampling profile. SamplingHeapProfile

SamplingHeapProfileBuilder
SamplingHeapProfileNode

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

SamplingHeapProfileNodeBuilder
SamplingHeapProfileSample

A single sample from a sampling profile. SamplingHeapProfileSample

SamplingHeapProfileSampleBuilder
StartSamplingParams
StartSamplingParamsBuilder
StartSamplingReturns
StartTrackingHeapObjectsParams
StartTrackingHeapObjectsParamsBuilder
StartTrackingHeapObjectsReturns
StopSamplingParams
StopSamplingReturns
StopSamplingReturnsBuilder
StopTrackingHeapObjectsParams
StopTrackingHeapObjectsParamsBuilder
StopTrackingHeapObjectsReturns
TakeHeapSnapshotParams
TakeHeapSnapshotParamsBuilder
TakeHeapSnapshotReturns