Safe Haskell | None |
---|---|
Language | Haskell2010 |
HeapProfiler
Synopsis
- data PHeapProfilerTakeHeapSnapshot = PHeapProfilerTakeHeapSnapshot {}
- data PHeapProfilerStopTrackingHeapObjects = PHeapProfilerStopTrackingHeapObjects {}
- data HeapProfilerStopSampling = HeapProfilerStopSampling {}
- data PHeapProfilerStopSampling = PHeapProfilerStopSampling
- data PHeapProfilerStartTrackingHeapObjects = PHeapProfilerStartTrackingHeapObjects {}
- data PHeapProfilerStartSampling = PHeapProfilerStartSampling {}
- data HeapProfilerGetSamplingProfile = HeapProfilerGetSamplingProfile {}
- data PHeapProfilerGetSamplingProfile = PHeapProfilerGetSamplingProfile
- data HeapProfilerGetObjectByHeapObjectId = HeapProfilerGetObjectByHeapObjectId {}
- data PHeapProfilerGetObjectByHeapObjectId = PHeapProfilerGetObjectByHeapObjectId {}
- data HeapProfilerGetHeapObjectId = HeapProfilerGetHeapObjectId {}
- data PHeapProfilerGetHeapObjectId = PHeapProfilerGetHeapObjectId {}
- data PHeapProfilerEnable = PHeapProfilerEnable
- data PHeapProfilerDisable = PHeapProfilerDisable
- data PHeapProfilerCollectGarbage = PHeapProfilerCollectGarbage
- data PHeapProfilerAddInspectedHeapObject = PHeapProfilerAddInspectedHeapObject {}
- data HeapProfilerResetProfiles = HeapProfilerResetProfiles
- data HeapProfilerReportHeapSnapshotProgress = HeapProfilerReportHeapSnapshotProgress {}
- data HeapProfilerLastSeenObjectId = HeapProfilerLastSeenObjectId {}
- data HeapProfilerHeapStatsUpdate = HeapProfilerHeapStatsUpdate {}
- data HeapProfilerAddHeapSnapshotChunk = HeapProfilerAddHeapSnapshotChunk {}
- data HeapProfilerSamplingHeapProfile = HeapProfilerSamplingHeapProfile {}
- data HeapProfilerSamplingHeapProfileSample = HeapProfilerSamplingHeapProfileSample {}
- data HeapProfilerSamplingHeapProfileNode = HeapProfilerSamplingHeapProfileNode {}
- type HeapProfilerHeapSnapshotObjectId = Text
- pHeapProfilerAddInspectedHeapObject :: HeapProfilerHeapSnapshotObjectId -> PHeapProfilerAddInspectedHeapObject
- pHeapProfilerCollectGarbage :: PHeapProfilerCollectGarbage
- pHeapProfilerDisable :: PHeapProfilerDisable
- pHeapProfilerEnable :: PHeapProfilerEnable
- pHeapProfilerGetHeapObjectId :: RuntimeRemoteObjectId -> PHeapProfilerGetHeapObjectId
- pHeapProfilerGetObjectByHeapObjectId :: HeapProfilerHeapSnapshotObjectId -> PHeapProfilerGetObjectByHeapObjectId
- pHeapProfilerGetSamplingProfile :: PHeapProfilerGetSamplingProfile
- pHeapProfilerStartSampling :: PHeapProfilerStartSampling
- pHeapProfilerStartTrackingHeapObjects :: PHeapProfilerStartTrackingHeapObjects
- pHeapProfilerStopSampling :: PHeapProfilerStopSampling
- pHeapProfilerStopTrackingHeapObjects :: PHeapProfilerStopTrackingHeapObjects
- pHeapProfilerTakeHeapSnapshot :: PHeapProfilerTakeHeapSnapshot
Documentation
data PHeapProfilerTakeHeapSnapshot Source #
Parameters of the takeHeapSnapshot
command.
PHeapProfilerTakeHeapSnapshot | |
|
Instances
data PHeapProfilerStopTrackingHeapObjects Source #
Parameters of the stopTrackingHeapObjects
command.
PHeapProfilerStopTrackingHeapObjects | |
|
Instances
data HeapProfilerStopSampling Source #
HeapProfilerStopSampling | |
|
Instances
Eq HeapProfilerStopSampling Source # | |
Defined in CDP.Domains.HeapProfiler | |
Show HeapProfilerStopSampling Source # | |
Defined in CDP.Domains.HeapProfiler showsPrec :: Int -> HeapProfilerStopSampling -> ShowS # show :: HeapProfilerStopSampling -> String # showList :: [HeapProfilerStopSampling] -> ShowS # | |
FromJSON HeapProfilerStopSampling Source # | |
Defined in CDP.Domains.HeapProfiler |
data PHeapProfilerStopSampling Source #
Parameters of the stopSampling
command.
Instances
data PHeapProfilerStartTrackingHeapObjects Source #
Parameters of the startTrackingHeapObjects
command.
Instances
data PHeapProfilerStartSampling Source #
Parameters of the startSampling
command.
PHeapProfilerStartSampling | |
|
Instances
Eq PHeapProfilerStartSampling Source # | |
Defined in CDP.Domains.HeapProfiler | |
Show PHeapProfilerStartSampling Source # | |
Defined in CDP.Domains.HeapProfiler showsPrec :: Int -> PHeapProfilerStartSampling -> ShowS # show :: PHeapProfilerStartSampling -> String # showList :: [PHeapProfilerStartSampling] -> ShowS # | |
ToJSON PHeapProfilerStartSampling Source # | |
Defined in CDP.Domains.HeapProfiler | |
Command PHeapProfilerStartSampling Source # | |
type CommandResponse PHeapProfilerStartSampling Source # | |
Defined in CDP.Domains.HeapProfiler |
data HeapProfilerGetSamplingProfile Source #
HeapProfilerGetSamplingProfile | |
|
Instances
data PHeapProfilerGetSamplingProfile Source #
Parameters of the getSamplingProfile
command.
data HeapProfilerGetObjectByHeapObjectId Source #
HeapProfilerGetObjectByHeapObjectId | |
|
data PHeapProfilerGetObjectByHeapObjectId Source #
Parameters of the getObjectByHeapObjectId
command.
PHeapProfilerGetObjectByHeapObjectId | |
|
Instances
data HeapProfilerGetHeapObjectId Source #
HeapProfilerGetHeapObjectId | |
|
Instances
Eq HeapProfilerGetHeapObjectId Source # | |
Defined in CDP.Domains.HeapProfiler | |
Show HeapProfilerGetHeapObjectId Source # | |
Defined in CDP.Domains.HeapProfiler showsPrec :: Int -> HeapProfilerGetHeapObjectId -> ShowS # show :: HeapProfilerGetHeapObjectId -> String # showList :: [HeapProfilerGetHeapObjectId] -> ShowS # | |
FromJSON HeapProfilerGetHeapObjectId Source # | |
Defined in CDP.Domains.HeapProfiler |
data PHeapProfilerGetHeapObjectId Source #
Parameters of the getHeapObjectId
command.
PHeapProfilerGetHeapObjectId | |
|
Instances
data PHeapProfilerEnable Source #
Parameters of the enable
command.
Instances
Eq PHeapProfilerEnable Source # | |
Defined in CDP.Domains.HeapProfiler (==) :: PHeapProfilerEnable -> PHeapProfilerEnable -> Bool # (/=) :: PHeapProfilerEnable -> PHeapProfilerEnable -> Bool # | |
Show PHeapProfilerEnable Source # | |
Defined in CDP.Domains.HeapProfiler showsPrec :: Int -> PHeapProfilerEnable -> ShowS # show :: PHeapProfilerEnable -> String # showList :: [PHeapProfilerEnable] -> ShowS # | |
ToJSON PHeapProfilerEnable Source # | |
Defined in CDP.Domains.HeapProfiler toJSON :: PHeapProfilerEnable -> Value # toEncoding :: PHeapProfilerEnable -> Encoding # toJSONList :: [PHeapProfilerEnable] -> Value # toEncodingList :: [PHeapProfilerEnable] -> Encoding # | |
Command PHeapProfilerEnable Source # | |
Defined in CDP.Domains.HeapProfiler | |
type CommandResponse PHeapProfilerEnable Source # | |
Defined in CDP.Domains.HeapProfiler |
data PHeapProfilerDisable Source #
Parameters of the disable
command.
Instances
Eq PHeapProfilerDisable Source # | |
Defined in CDP.Domains.HeapProfiler (==) :: PHeapProfilerDisable -> PHeapProfilerDisable -> Bool # (/=) :: PHeapProfilerDisable -> PHeapProfilerDisable -> Bool # | |
Show PHeapProfilerDisable Source # | |
Defined in CDP.Domains.HeapProfiler showsPrec :: Int -> PHeapProfilerDisable -> ShowS # show :: PHeapProfilerDisable -> String # showList :: [PHeapProfilerDisable] -> ShowS # | |
ToJSON PHeapProfilerDisable Source # | |
Defined in CDP.Domains.HeapProfiler toJSON :: PHeapProfilerDisable -> Value # toEncoding :: PHeapProfilerDisable -> Encoding # toJSONList :: [PHeapProfilerDisable] -> Value # toEncodingList :: [PHeapProfilerDisable] -> Encoding # | |
Command PHeapProfilerDisable Source # | |
Defined in CDP.Domains.HeapProfiler | |
type CommandResponse PHeapProfilerDisable Source # | |
Defined in CDP.Domains.HeapProfiler |
data PHeapProfilerCollectGarbage Source #
Parameters of the collectGarbage
command.
Instances
Eq PHeapProfilerCollectGarbage Source # | |
Defined in CDP.Domains.HeapProfiler | |
Show PHeapProfilerCollectGarbage Source # | |
Defined in CDP.Domains.HeapProfiler showsPrec :: Int -> PHeapProfilerCollectGarbage -> ShowS # show :: PHeapProfilerCollectGarbage -> String # showList :: [PHeapProfilerCollectGarbage] -> ShowS # | |
ToJSON PHeapProfilerCollectGarbage Source # | |
Defined in CDP.Domains.HeapProfiler | |
Command PHeapProfilerCollectGarbage Source # | |
type CommandResponse PHeapProfilerCollectGarbage Source # | |
Defined in CDP.Domains.HeapProfiler |
data PHeapProfilerAddInspectedHeapObject Source #
Enables console to refer to the node with given id via $x (see Command Line API for more details $x functions).
Parameters of the addInspectedHeapObject
command.
PHeapProfilerAddInspectedHeapObject | |
|
Instances
data HeapProfilerResetProfiles Source #
Type of the resetProfiles
event.
Instances
Eq HeapProfilerResetProfiles Source # | |
Defined in CDP.Domains.HeapProfiler | |
Read HeapProfilerResetProfiles Source # | |
Show HeapProfilerResetProfiles Source # | |
Defined in CDP.Domains.HeapProfiler showsPrec :: Int -> HeapProfilerResetProfiles -> ShowS # show :: HeapProfilerResetProfiles -> String # showList :: [HeapProfilerResetProfiles] -> ShowS # | |
FromJSON HeapProfilerResetProfiles Source # | |
Defined in CDP.Domains.HeapProfiler | |
Event HeapProfilerResetProfiles Source # | |
Defined in CDP.Domains.HeapProfiler |
data HeapProfilerReportHeapSnapshotProgress Source #
Type of the reportHeapSnapshotProgress
event.
data HeapProfilerLastSeenObjectId Source #
Type of the lastSeenObjectId
event.
Instances
data HeapProfilerHeapStatsUpdate Source #
Type of the heapStatsUpdate
event.
HeapProfilerHeapStatsUpdate | |
|
Instances
Eq HeapProfilerHeapStatsUpdate Source # | |
Defined in CDP.Domains.HeapProfiler | |
Show HeapProfilerHeapStatsUpdate Source # | |
Defined in CDP.Domains.HeapProfiler showsPrec :: Int -> HeapProfilerHeapStatsUpdate -> ShowS # show :: HeapProfilerHeapStatsUpdate -> String # showList :: [HeapProfilerHeapStatsUpdate] -> ShowS # | |
FromJSON HeapProfilerHeapStatsUpdate Source # | |
Defined in CDP.Domains.HeapProfiler | |
Event HeapProfilerHeapStatsUpdate Source # | |
Defined in CDP.Domains.HeapProfiler |
data HeapProfilerAddHeapSnapshotChunk Source #
Type of the addHeapSnapshotChunk
event.
Instances
data HeapProfilerSamplingHeapProfile Source #
Type SamplingHeapProfile
.
Sampling profile.
data HeapProfilerSamplingHeapProfileSample Source #
Type SamplingHeapProfileSample
.
A single sample from a sampling profile.
HeapProfilerSamplingHeapProfileSample | |
|
data HeapProfilerSamplingHeapProfileNode Source #
Type SamplingHeapProfileNode
.
Sampling Heap Profile node. Holds callsite information, allocation statistics and child nodes.
HeapProfilerSamplingHeapProfileNode | |
|
type HeapProfilerHeapSnapshotObjectId = Text Source #
Type HeapSnapshotObjectId
.
Heap snapshot object id.
pHeapProfilerAddInspectedHeapObject :: HeapProfilerHeapSnapshotObjectId -> PHeapProfilerAddInspectedHeapObject Source #