Table of Contents

Namespace OpenQA.Selenium.DevTools.V147.HeapProfiler

Classes

AddHeapSnapshotChunkEventArgs

AddHeapSnapshotChunk

AddInspectedHeapObjectCommandResponse

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

AddInspectedHeapObjectCommandSettings

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

CollectGarbageCommandResponse

Response for CollectGarbage

CollectGarbageCommandSettings

CollectGarbage

DisableCommandResponse

Response for Disable

DisableCommandSettings

Disable

EnableCommandResponse

Response for Enable

EnableCommandSettings

Enable

GetHeapObjectIdCommandResponse

Response for GetHeapObjectId

GetHeapObjectIdCommandSettings

GetHeapObjectId

GetObjectByHeapObjectIdCommandResponse

Response for GetObjectByHeapObjectId

GetObjectByHeapObjectIdCommandSettings

GetObjectByHeapObjectId

GetSamplingProfileCommandResponse

Response for GetSamplingProfile

GetSamplingProfileCommandSettings

GetSamplingProfile

HeapProfilerAdapter

Represents an adapter for the HeapProfiler domain to simplify the command interface.

HeapStatsUpdateEventArgs

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

LastSeenObjectIdEventArgs

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.

ReportHeapSnapshotProgressEventArgs

ReportHeapSnapshotProgress

ResetProfilesEventArgs

ResetProfiles

SamplingHeapProfile

Sampling profile.

SamplingHeapProfileNode

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

SamplingHeapProfileSample

A single sample from a sampling profile.

StartSamplingCommandResponse

Response for StartSampling

StartSamplingCommandSettings

StartSampling

StartTrackingHeapObjectsCommandResponse

Response for StartTrackingHeapObjects

StartTrackingHeapObjectsCommandSettings

StartTrackingHeapObjects

StopSamplingCommandResponse

Response for StopSampling

StopSamplingCommandSettings

StopSampling

StopTrackingHeapObjectsCommandResponse

Response for StopTrackingHeapObjects

StopTrackingHeapObjectsCommandSettings

StopTrackingHeapObjects

TakeHeapSnapshotCommandResponse

Response for TakeHeapSnapshot

TakeHeapSnapshotCommandSettings

TakeHeapSnapshot