pl.wendigo.chrome.domain.heapprofiler

Package pl.wendigo.chrome.domain.heapprofiler

Types

AddHeapSnapshotChunkEvent

data class AddHeapSnapshotChunkEvent : ProtocolEvent

Represents event frames for HeapProfiler.addHeapSnapshotChunk

AddInspectedHeapObjectRequest

data class AddInspectedHeapObjectRequest

Represents request frame that can be used with HeapProfiler.addInspectedHeapObject method call.

GetHeapObjectIdRequest

data class GetHeapObjectIdRequest

Represents request frame that can be used with HeapProfiler.getHeapObjectId method call.

GetHeapObjectIdResponse

data class GetHeapObjectIdResponse

Represents response frame for HeapProfiler.getHeapObjectId method call.

GetObjectByHeapObjectIdRequest

data class GetObjectByHeapObjectIdRequest

Represents request frame that can be used with HeapProfiler.getObjectByHeapObjectId method call.

GetObjectByHeapObjectIdResponse

data class GetObjectByHeapObjectIdResponse

Represents response frame for HeapProfiler.getObjectByHeapObjectId method call.

HeapProfilerDomain

class HeapProfilerDomain

HeapProfilerDomain represents remote debugger protocol domain.

HeapStatsUpdateEvent

data class HeapStatsUpdateEvent : ProtocolEvent

Represents event frames for HeapProfiler.heapStatsUpdate

LastSeenObjectIdEvent

data class LastSeenObjectIdEvent : ProtocolEvent

Represents event frames for HeapProfiler.lastSeenObjectId

ReportHeapSnapshotProgressEvent

data class ReportHeapSnapshotProgressEvent : ProtocolEvent

Represents event frames for HeapProfiler.reportHeapSnapshotProgress

SamplingHeapProfile

data class SamplingHeapProfile

Profile.

SamplingHeapProfileNode

data class SamplingHeapProfileNode

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

StartSamplingRequest

data class StartSamplingRequest

Represents request frame that can be used with HeapProfiler.startSampling method call.

StartTrackingHeapObjectsRequest

data class StartTrackingHeapObjectsRequest

Represents request frame that can be used with HeapProfiler.startTrackingHeapObjects method call.

StopSamplingResponse

data class StopSamplingResponse

Represents response frame for HeapProfiler.stopSampling method call.

StopTrackingHeapObjectsRequest

data class StopTrackingHeapObjectsRequest

Represents request frame that can be used with HeapProfiler.stopTrackingHeapObjects method call.

TakeHeapSnapshotRequest

data class TakeHeapSnapshotRequest

Represents request frame that can be used with HeapProfiler.takeHeapSnapshot method call.

Type Aliases

HeapSnapshotObjectId

typealias HeapSnapshotObjectId = String

Heap snapshot object id.