Safe Haskell | None |
---|---|
Language | Haskell2010 |
CDP.Domains.Profiler
Description
Profiler
Synopsis
- data ProfilerTakePreciseCoverage = ProfilerTakePreciseCoverage {}
- data PProfilerTakePreciseCoverage = PProfilerTakePreciseCoverage
- data PProfilerStopPreciseCoverage = PProfilerStopPreciseCoverage
- data ProfilerStop = ProfilerStop {}
- data PProfilerStop = PProfilerStop
- data ProfilerStartPreciseCoverage = ProfilerStartPreciseCoverage {}
- data PProfilerStartPreciseCoverage = PProfilerStartPreciseCoverage {}
- data PProfilerStart = PProfilerStart
- data PProfilerSetSamplingInterval = PProfilerSetSamplingInterval {}
- data ProfilerGetBestEffortCoverage = ProfilerGetBestEffortCoverage {}
- data PProfilerGetBestEffortCoverage = PProfilerGetBestEffortCoverage
- data PProfilerEnable = PProfilerEnable
- data PProfilerDisable = PProfilerDisable
- data ProfilerPreciseCoverageDeltaUpdate = ProfilerPreciseCoverageDeltaUpdate {}
- data ProfilerConsoleProfileStarted = ProfilerConsoleProfileStarted {}
- data ProfilerConsoleProfileFinished = ProfilerConsoleProfileFinished {}
- data ProfilerScriptCoverage = ProfilerScriptCoverage {}
- data ProfilerFunctionCoverage = ProfilerFunctionCoverage {}
- data ProfilerCoverageRange = ProfilerCoverageRange {}
- data ProfilerPositionTickInfo = ProfilerPositionTickInfo {}
- data ProfilerProfile = ProfilerProfile {}
- data ProfilerProfileNode = ProfilerProfileNode {}
- pProfilerDisable :: PProfilerDisable
- pProfilerEnable :: PProfilerEnable
- pProfilerGetBestEffortCoverage :: PProfilerGetBestEffortCoverage
- pProfilerSetSamplingInterval :: Int -> PProfilerSetSamplingInterval
- pProfilerStart :: PProfilerStart
- pProfilerStartPreciseCoverage :: PProfilerStartPreciseCoverage
- pProfilerStop :: PProfilerStop
- pProfilerStopPreciseCoverage :: PProfilerStopPreciseCoverage
- pProfilerTakePreciseCoverage :: PProfilerTakePreciseCoverage
Documentation
data ProfilerTakePreciseCoverage Source #
Constructors
ProfilerTakePreciseCoverage | |
Fields
|
Instances
Eq ProfilerTakePreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: ProfilerTakePreciseCoverage -> ProfilerTakePreciseCoverage -> Bool # (/=) :: ProfilerTakePreciseCoverage -> ProfilerTakePreciseCoverage -> Bool # | |
Show ProfilerTakePreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerTakePreciseCoverage -> ShowS # show :: ProfilerTakePreciseCoverage -> String # showList :: [ProfilerTakePreciseCoverage] -> ShowS # | |
FromJSON ProfilerTakePreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerTakePreciseCoverage # parseJSONList :: Value -> Parser [ProfilerTakePreciseCoverage] # |
data PProfilerTakePreciseCoverage Source #
Collect coverage data for the current isolate, and resets execution counters. Precise code coverage needs to have started.
Parameters of the takePreciseCoverage
command.
Constructors
PProfilerTakePreciseCoverage |
Instances
Eq PProfilerTakePreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: PProfilerTakePreciseCoverage -> PProfilerTakePreciseCoverage -> Bool # (/=) :: PProfilerTakePreciseCoverage -> PProfilerTakePreciseCoverage -> Bool # | |
Show PProfilerTakePreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> PProfilerTakePreciseCoverage -> ShowS # show :: PProfilerTakePreciseCoverage -> String # showList :: [PProfilerTakePreciseCoverage] -> ShowS # | |
ToJSON PProfilerTakePreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: PProfilerTakePreciseCoverage -> Value # toEncoding :: PProfilerTakePreciseCoverage -> Encoding # toJSONList :: [PProfilerTakePreciseCoverage] -> Value # toEncodingList :: [PProfilerTakePreciseCoverage] -> Encoding # | |
Command PProfilerTakePreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Associated Types | |
type CommandResponse PProfilerTakePreciseCoverage Source # | |
data PProfilerStopPreciseCoverage Source #
Disable precise code coverage. Disabling releases unnecessary execution count records and allows executing optimized code.
Parameters of the stopPreciseCoverage
command.
Constructors
PProfilerStopPreciseCoverage |
Instances
Eq PProfilerStopPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: PProfilerStopPreciseCoverage -> PProfilerStopPreciseCoverage -> Bool # (/=) :: PProfilerStopPreciseCoverage -> PProfilerStopPreciseCoverage -> Bool # | |
Show PProfilerStopPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> PProfilerStopPreciseCoverage -> ShowS # show :: PProfilerStopPreciseCoverage -> String # showList :: [PProfilerStopPreciseCoverage] -> ShowS # | |
ToJSON PProfilerStopPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: PProfilerStopPreciseCoverage -> Value # toEncoding :: PProfilerStopPreciseCoverage -> Encoding # toJSONList :: [PProfilerStopPreciseCoverage] -> Value # toEncodingList :: [PProfilerStopPreciseCoverage] -> Encoding # | |
Command PProfilerStopPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Associated Types | |
type CommandResponse PProfilerStopPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler |
data ProfilerStop Source #
Constructors
ProfilerStop | |
Fields
|
Instances
Eq ProfilerStop Source # | |
Defined in CDP.Domains.Profiler | |
Show ProfilerStop Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerStop -> ShowS # show :: ProfilerStop -> String # showList :: [ProfilerStop] -> ShowS # | |
FromJSON ProfilerStop Source # | |
Defined in CDP.Domains.Profiler |
data PProfilerStop Source #
Parameters of the stop
command.
Constructors
PProfilerStop |
Instances
Eq PProfilerStop Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: PProfilerStop -> PProfilerStop -> Bool # (/=) :: PProfilerStop -> PProfilerStop -> Bool # | |
Show PProfilerStop Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> PProfilerStop -> ShowS # show :: PProfilerStop -> String # showList :: [PProfilerStop] -> ShowS # | |
ToJSON PProfilerStop Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: PProfilerStop -> Value # toEncoding :: PProfilerStop -> Encoding # toJSONList :: [PProfilerStop] -> Value # toEncodingList :: [PProfilerStop] -> Encoding # | |
Command PProfilerStop Source # | |
Defined in CDP.Domains.Profiler Associated Types Methods commandName :: Proxy PProfilerStop -> String Source # fromJSON :: Proxy PProfilerStop -> Value -> Result (CommandResponse PProfilerStop) Source # | |
type CommandResponse PProfilerStop Source # | |
Defined in CDP.Domains.Profiler |
data ProfilerStartPreciseCoverage Source #
Constructors
ProfilerStartPreciseCoverage | |
Fields
|
Instances
Eq ProfilerStartPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: ProfilerStartPreciseCoverage -> ProfilerStartPreciseCoverage -> Bool # (/=) :: ProfilerStartPreciseCoverage -> ProfilerStartPreciseCoverage -> Bool # | |
Show ProfilerStartPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerStartPreciseCoverage -> ShowS # show :: ProfilerStartPreciseCoverage -> String # showList :: [ProfilerStartPreciseCoverage] -> ShowS # | |
FromJSON ProfilerStartPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerStartPreciseCoverage # parseJSONList :: Value -> Parser [ProfilerStartPreciseCoverage] # |
data PProfilerStartPreciseCoverage Source #
Enable precise code coverage. Coverage data for JavaScript executed before enabling precise code coverage may be incomplete. Enabling prevents running optimized code and resets execution counters.
Parameters of the startPreciseCoverage
command.
Constructors
PProfilerStartPreciseCoverage | |
Fields
|
Instances
Eq PProfilerStartPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler | |
Show PProfilerStartPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> PProfilerStartPreciseCoverage -> ShowS # show :: PProfilerStartPreciseCoverage -> String # showList :: [PProfilerStartPreciseCoverage] -> ShowS # | |
ToJSON PProfilerStartPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: PProfilerStartPreciseCoverage -> Value # toEncoding :: PProfilerStartPreciseCoverage -> Encoding # toJSONList :: [PProfilerStartPreciseCoverage] -> Value # toEncodingList :: [PProfilerStartPreciseCoverage] -> Encoding # | |
Command PProfilerStartPreciseCoverage Source # | |
Defined in CDP.Domains.Profiler Associated Types | |
type CommandResponse PProfilerStartPreciseCoverage Source # | |
data PProfilerStart Source #
Parameters of the start
command.
Constructors
PProfilerStart |
Instances
Eq PProfilerStart Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: PProfilerStart -> PProfilerStart -> Bool # (/=) :: PProfilerStart -> PProfilerStart -> Bool # | |
Show PProfilerStart Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> PProfilerStart -> ShowS # show :: PProfilerStart -> String # showList :: [PProfilerStart] -> ShowS # | |
ToJSON PProfilerStart Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: PProfilerStart -> Value # toEncoding :: PProfilerStart -> Encoding # toJSONList :: [PProfilerStart] -> Value # toEncodingList :: [PProfilerStart] -> Encoding # | |
Command PProfilerStart Source # | |
Defined in CDP.Domains.Profiler Associated Types Methods commandName :: Proxy PProfilerStart -> String Source # fromJSON :: Proxy PProfilerStart -> Value -> Result (CommandResponse PProfilerStart) Source # | |
type CommandResponse PProfilerStart Source # | |
Defined in CDP.Domains.Profiler |
data PProfilerSetSamplingInterval Source #
Changes CPU profiler sampling interval. Must be called before CPU profiles recording started.
Parameters of the setSamplingInterval
command.
Constructors
PProfilerSetSamplingInterval | |
Fields
|
Instances
Eq PProfilerSetSamplingInterval Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: PProfilerSetSamplingInterval -> PProfilerSetSamplingInterval -> Bool # (/=) :: PProfilerSetSamplingInterval -> PProfilerSetSamplingInterval -> Bool # | |
Show PProfilerSetSamplingInterval Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> PProfilerSetSamplingInterval -> ShowS # show :: PProfilerSetSamplingInterval -> String # showList :: [PProfilerSetSamplingInterval] -> ShowS # | |
ToJSON PProfilerSetSamplingInterval Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: PProfilerSetSamplingInterval -> Value # toEncoding :: PProfilerSetSamplingInterval -> Encoding # toJSONList :: [PProfilerSetSamplingInterval] -> Value # toEncodingList :: [PProfilerSetSamplingInterval] -> Encoding # | |
Command PProfilerSetSamplingInterval Source # | |
Defined in CDP.Domains.Profiler Associated Types | |
type CommandResponse PProfilerSetSamplingInterval Source # | |
Defined in CDP.Domains.Profiler |
data ProfilerGetBestEffortCoverage Source #
Constructors
ProfilerGetBestEffortCoverage | |
Fields
|
Instances
Eq ProfilerGetBestEffortCoverage Source # | |
Defined in CDP.Domains.Profiler | |
Show ProfilerGetBestEffortCoverage Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerGetBestEffortCoverage -> ShowS # show :: ProfilerGetBestEffortCoverage -> String # showList :: [ProfilerGetBestEffortCoverage] -> ShowS # | |
FromJSON ProfilerGetBestEffortCoverage Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerGetBestEffortCoverage # parseJSONList :: Value -> Parser [ProfilerGetBestEffortCoverage] # |
data PProfilerGetBestEffortCoverage Source #
Collect coverage data for the current isolate. The coverage data may be incomplete due to garbage collection.
Parameters of the getBestEffortCoverage
command.
Constructors
PProfilerGetBestEffortCoverage |
Instances
Eq PProfilerGetBestEffortCoverage Source # | |
Defined in CDP.Domains.Profiler | |
Show PProfilerGetBestEffortCoverage Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> PProfilerGetBestEffortCoverage -> ShowS # show :: PProfilerGetBestEffortCoverage -> String # showList :: [PProfilerGetBestEffortCoverage] -> ShowS # | |
ToJSON PProfilerGetBestEffortCoverage Source # | |
Defined in CDP.Domains.Profiler | |
Command PProfilerGetBestEffortCoverage Source # | |
Defined in CDP.Domains.Profiler Associated Types type CommandResponse PProfilerGetBestEffortCoverage Source # | |
type CommandResponse PProfilerGetBestEffortCoverage Source # | |
data PProfilerEnable Source #
Parameters of the enable
command.
Constructors
PProfilerEnable |
Instances
Eq PProfilerEnable Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: PProfilerEnable -> PProfilerEnable -> Bool # (/=) :: PProfilerEnable -> PProfilerEnable -> Bool # | |
Show PProfilerEnable Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> PProfilerEnable -> ShowS # show :: PProfilerEnable -> String # showList :: [PProfilerEnable] -> ShowS # | |
ToJSON PProfilerEnable Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: PProfilerEnable -> Value # toEncoding :: PProfilerEnable -> Encoding # toJSONList :: [PProfilerEnable] -> Value # toEncodingList :: [PProfilerEnable] -> Encoding # | |
Command PProfilerEnable Source # | |
Defined in CDP.Domains.Profiler Associated Types Methods commandName :: Proxy PProfilerEnable -> String Source # fromJSON :: Proxy PProfilerEnable -> Value -> Result (CommandResponse PProfilerEnable) Source # | |
type CommandResponse PProfilerEnable Source # | |
Defined in CDP.Domains.Profiler |
data PProfilerDisable Source #
Parameters of the disable
command.
Constructors
PProfilerDisable |
Instances
Eq PProfilerDisable Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: PProfilerDisable -> PProfilerDisable -> Bool # (/=) :: PProfilerDisable -> PProfilerDisable -> Bool # | |
Show PProfilerDisable Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> PProfilerDisable -> ShowS # show :: PProfilerDisable -> String # showList :: [PProfilerDisable] -> ShowS # | |
ToJSON PProfilerDisable Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: PProfilerDisable -> Value # toEncoding :: PProfilerDisable -> Encoding # toJSONList :: [PProfilerDisable] -> Value # toEncodingList :: [PProfilerDisable] -> Encoding # | |
Command PProfilerDisable Source # | |
Defined in CDP.Domains.Profiler Associated Types Methods commandName :: Proxy PProfilerDisable -> String Source # fromJSON :: Proxy PProfilerDisable -> Value -> Result (CommandResponse PProfilerDisable) Source # | |
type CommandResponse PProfilerDisable Source # | |
Defined in CDP.Domains.Profiler |
data ProfilerPreciseCoverageDeltaUpdate Source #
Type of the preciseCoverageDeltaUpdate
event.
Constructors
ProfilerPreciseCoverageDeltaUpdate | |
Fields
|
Instances
Eq ProfilerPreciseCoverageDeltaUpdate Source # | |
Defined in CDP.Domains.Profiler | |
Show ProfilerPreciseCoverageDeltaUpdate Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerPreciseCoverageDeltaUpdate -> ShowS # | |
FromJSON ProfilerPreciseCoverageDeltaUpdate Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerPreciseCoverageDeltaUpdate # parseJSONList :: Value -> Parser [ProfilerPreciseCoverageDeltaUpdate] # | |
Event ProfilerPreciseCoverageDeltaUpdate Source # | |
Defined in CDP.Domains.Profiler |
data ProfilerConsoleProfileStarted Source #
Type of the consoleProfileStarted
event.
Constructors
ProfilerConsoleProfileStarted | |
Fields
|
Instances
Eq ProfilerConsoleProfileStarted Source # | |
Defined in CDP.Domains.Profiler | |
Show ProfilerConsoleProfileStarted Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerConsoleProfileStarted -> ShowS # show :: ProfilerConsoleProfileStarted -> String # showList :: [ProfilerConsoleProfileStarted] -> ShowS # | |
FromJSON ProfilerConsoleProfileStarted Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerConsoleProfileStarted # parseJSONList :: Value -> Parser [ProfilerConsoleProfileStarted] # | |
Event ProfilerConsoleProfileStarted Source # | |
Defined in CDP.Domains.Profiler |
data ProfilerConsoleProfileFinished Source #
Type of the consoleProfileFinished
event.
Constructors
ProfilerConsoleProfileFinished | |
Fields
|
Instances
Eq ProfilerConsoleProfileFinished Source # | |
Defined in CDP.Domains.Profiler | |
Show ProfilerConsoleProfileFinished Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerConsoleProfileFinished -> ShowS # show :: ProfilerConsoleProfileFinished -> String # showList :: [ProfilerConsoleProfileFinished] -> ShowS # | |
FromJSON ProfilerConsoleProfileFinished Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerConsoleProfileFinished # parseJSONList :: Value -> Parser [ProfilerConsoleProfileFinished] # | |
Event ProfilerConsoleProfileFinished Source # | |
Defined in CDP.Domains.Profiler |
data ProfilerScriptCoverage Source #
Type ScriptCoverage
.
Coverage data for a JavaScript script.
Constructors
ProfilerScriptCoverage | |
Fields
|
Instances
Eq ProfilerScriptCoverage Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: ProfilerScriptCoverage -> ProfilerScriptCoverage -> Bool # (/=) :: ProfilerScriptCoverage -> ProfilerScriptCoverage -> Bool # | |
Show ProfilerScriptCoverage Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerScriptCoverage -> ShowS # show :: ProfilerScriptCoverage -> String # showList :: [ProfilerScriptCoverage] -> ShowS # | |
ToJSON ProfilerScriptCoverage Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: ProfilerScriptCoverage -> Value # toEncoding :: ProfilerScriptCoverage -> Encoding # toJSONList :: [ProfilerScriptCoverage] -> Value # | |
FromJSON ProfilerScriptCoverage Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerScriptCoverage # parseJSONList :: Value -> Parser [ProfilerScriptCoverage] # |
data ProfilerFunctionCoverage Source #
Type FunctionCoverage
.
Coverage data for a JavaScript function.
Constructors
ProfilerFunctionCoverage | |
Fields
|
Instances
Eq ProfilerFunctionCoverage Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: ProfilerFunctionCoverage -> ProfilerFunctionCoverage -> Bool # (/=) :: ProfilerFunctionCoverage -> ProfilerFunctionCoverage -> Bool # | |
Show ProfilerFunctionCoverage Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerFunctionCoverage -> ShowS # show :: ProfilerFunctionCoverage -> String # showList :: [ProfilerFunctionCoverage] -> ShowS # | |
ToJSON ProfilerFunctionCoverage Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: ProfilerFunctionCoverage -> Value # toEncoding :: ProfilerFunctionCoverage -> Encoding # toJSONList :: [ProfilerFunctionCoverage] -> Value # | |
FromJSON ProfilerFunctionCoverage Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerFunctionCoverage # parseJSONList :: Value -> Parser [ProfilerFunctionCoverage] # |
data ProfilerCoverageRange Source #
Type CoverageRange
.
Coverage data for a source range.
Constructors
ProfilerCoverageRange | |
Fields
|
Instances
Eq ProfilerCoverageRange Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: ProfilerCoverageRange -> ProfilerCoverageRange -> Bool # (/=) :: ProfilerCoverageRange -> ProfilerCoverageRange -> Bool # | |
Show ProfilerCoverageRange Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerCoverageRange -> ShowS # show :: ProfilerCoverageRange -> String # showList :: [ProfilerCoverageRange] -> ShowS # | |
ToJSON ProfilerCoverageRange Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: ProfilerCoverageRange -> Value # toEncoding :: ProfilerCoverageRange -> Encoding # toJSONList :: [ProfilerCoverageRange] -> Value # toEncodingList :: [ProfilerCoverageRange] -> Encoding # | |
FromJSON ProfilerCoverageRange Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerCoverageRange # parseJSONList :: Value -> Parser [ProfilerCoverageRange] # |
data ProfilerPositionTickInfo Source #
Type PositionTickInfo
.
Specifies a number of samples attributed to a certain source position.
Constructors
ProfilerPositionTickInfo | |
Fields
|
Instances
Eq ProfilerPositionTickInfo Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: ProfilerPositionTickInfo -> ProfilerPositionTickInfo -> Bool # (/=) :: ProfilerPositionTickInfo -> ProfilerPositionTickInfo -> Bool # | |
Show ProfilerPositionTickInfo Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerPositionTickInfo -> ShowS # show :: ProfilerPositionTickInfo -> String # showList :: [ProfilerPositionTickInfo] -> ShowS # | |
ToJSON ProfilerPositionTickInfo Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: ProfilerPositionTickInfo -> Value # toEncoding :: ProfilerPositionTickInfo -> Encoding # toJSONList :: [ProfilerPositionTickInfo] -> Value # | |
FromJSON ProfilerPositionTickInfo Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerPositionTickInfo # parseJSONList :: Value -> Parser [ProfilerPositionTickInfo] # |
data ProfilerProfile Source #
Type Profile
.
Profile.
Constructors
ProfilerProfile | |
Fields
|
Instances
Eq ProfilerProfile Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: ProfilerProfile -> ProfilerProfile -> Bool # (/=) :: ProfilerProfile -> ProfilerProfile -> Bool # | |
Show ProfilerProfile Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerProfile -> ShowS # show :: ProfilerProfile -> String # showList :: [ProfilerProfile] -> ShowS # | |
ToJSON ProfilerProfile Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: ProfilerProfile -> Value # toEncoding :: ProfilerProfile -> Encoding # toJSONList :: [ProfilerProfile] -> Value # toEncodingList :: [ProfilerProfile] -> Encoding # | |
FromJSON ProfilerProfile Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerProfile # parseJSONList :: Value -> Parser [ProfilerProfile] # |
data ProfilerProfileNode Source #
Type ProfileNode
.
Profile node. Holds callsite information, execution statistics and child nodes.
Constructors
ProfilerProfileNode | |
Fields
|
Instances
Eq ProfilerProfileNode Source # | |
Defined in CDP.Domains.Profiler Methods (==) :: ProfilerProfileNode -> ProfilerProfileNode -> Bool # (/=) :: ProfilerProfileNode -> ProfilerProfileNode -> Bool # | |
Show ProfilerProfileNode Source # | |
Defined in CDP.Domains.Profiler Methods showsPrec :: Int -> ProfilerProfileNode -> ShowS # show :: ProfilerProfileNode -> String # showList :: [ProfilerProfileNode] -> ShowS # | |
ToJSON ProfilerProfileNode Source # | |
Defined in CDP.Domains.Profiler Methods toJSON :: ProfilerProfileNode -> Value # toEncoding :: ProfilerProfileNode -> Encoding # toJSONList :: [ProfilerProfileNode] -> Value # toEncodingList :: [ProfilerProfileNode] -> Encoding # | |
FromJSON ProfilerProfileNode Source # | |
Defined in CDP.Domains.Profiler Methods parseJSON :: Value -> Parser ProfilerProfileNode # parseJSONList :: Value -> Parser [ProfilerProfileNode] # |