chrome-devtools-kotlin / org.hildan.chrome.devtools.domains.heapprofiler

Package org.hildan.chrome.devtools.domains.heapprofiler

Types

AddInspectedHeapObjectRequest

Request object containing input parameters for the HeapProfilerDomain.addInspectedHeapObject command.

data class AddInspectedHeapObjectRequest

GetHeapObjectIdRequest

Request object containing input parameters for the HeapProfilerDomain.getHeapObjectId command.

data class GetHeapObjectIdRequest

GetHeapObjectIdResponse

Response type for the HeapProfilerDomain.getHeapObjectId command.

data class GetHeapObjectIdResponse

GetObjectByHeapObjectIdRequest

Request object containing input parameters for the HeapProfilerDomain.getObjectByHeapObjectId command.

data class GetObjectByHeapObjectIdRequest

GetObjectByHeapObjectIdResponse

Response type for the HeapProfilerDomain.getObjectByHeapObjectId command.

data class GetObjectByHeapObjectIdResponse

GetSamplingProfileResponse

Response type for the HeapProfilerDomain.getSamplingProfile command.

data class GetSamplingProfileResponse

HeapProfilerDomain

Official doc

class HeapProfilerDomain

HeapSnapshotObjectId

Heap snapshot object id.

typealias HeapSnapshotObjectId = String

SamplingHeapProfile

Sampling profile.

data class SamplingHeapProfile

SamplingHeapProfileNode

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

data class SamplingHeapProfileNode

SamplingHeapProfileSample

A single sample from a sampling profile.

data class SamplingHeapProfileSample

StartSamplingRequest

Request object containing input parameters for the HeapProfilerDomain.startSampling command.

data class StartSamplingRequest

StartTrackingHeapObjectsRequest

Request object containing input parameters for the HeapProfilerDomain.startTrackingHeapObjects command.

data class StartTrackingHeapObjectsRequest

StopSamplingResponse

Response type for the HeapProfilerDomain.stopSampling command.

data class StopSamplingResponse

StopTrackingHeapObjectsRequest

Request object containing input parameters for the HeapProfilerDomain.stopTrackingHeapObjects command.

data class StopTrackingHeapObjectsRequest

TakeHeapSnapshotRequest

Request object containing input parameters for the HeapProfilerDomain.takeHeapSnapshot command.

data class TakeHeapSnapshotRequest