chromiumoxide::cdp::js_protocol

Module profiler

Source

Structsยง

CoverageRange
Coverage data for a source range. CoverageRange
CoverageRangeBuilder
DisableParams
DisableReturns
EnableParams
EnableReturns
EventConsoleProfileFinished
EventConsoleProfileStarted
Sent when new profile recording is started using console.profile() call. consoleProfileStarted
EventPreciseCoverageDeltaUpdate
Reports coverage delta since the last poll (either from an event like this, or from takePreciseCoverage for the current isolate. May only be sent if precise code coverage has been started. This event can be trigged by the embedder to, for example, trigger collection of coverage data immediately at a certain point in time. preciseCoverageDeltaUpdate
FunctionCoverage
Coverage data for a JavaScript function. FunctionCoverage
FunctionCoverageBuilder
GetBestEffortCoverageParams
Collect coverage data for the current isolate. The coverage data may be incomplete due to garbage collection. getBestEffortCoverage
GetBestEffortCoverageReturns
Collect coverage data for the current isolate. The coverage data may be incomplete due to garbage collection. getBestEffortCoverage
GetBestEffortCoverageReturnsBuilder
PositionTickInfo
Specifies a number of samples attributed to a certain source position. PositionTickInfo
PositionTickInfoBuilder
Profile
Profile. Profile
ProfileBuilder
ProfileNode
Profile node. Holds callsite information, execution statistics and child nodes. ProfileNode
ProfileNodeBuilder
ScriptCoverage
Coverage data for a JavaScript script. ScriptCoverage
ScriptCoverageBuilder
SetSamplingIntervalParams
Changes CPU profiler sampling interval. Must be called before CPU profiles recording started. setSamplingInterval
SetSamplingIntervalParamsBuilder
SetSamplingIntervalReturns
Changes CPU profiler sampling interval. Must be called before CPU profiles recording started. setSamplingInterval
StartParams
StartPreciseCoverageParams
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. startPreciseCoverage
StartPreciseCoverageParamsBuilder
StartPreciseCoverageReturns
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. startPreciseCoverage
StartPreciseCoverageReturnsBuilder
StartReturns
StopParams
StopPreciseCoverageParams
Disable precise code coverage. Disabling releases unnecessary execution count records and allows executing optimized code. stopPreciseCoverage
StopPreciseCoverageReturns
Disable precise code coverage. Disabling releases unnecessary execution count records and allows executing optimized code. stopPreciseCoverage
StopReturns
StopReturnsBuilder
TakePreciseCoverageParams
Collect coverage data for the current isolate, and resets execution counters. Precise code coverage needs to have started. takePreciseCoverage
TakePreciseCoverageReturns
Collect coverage data for the current isolate, and resets execution counters. Precise code coverage needs to have started. takePreciseCoverage
TakePreciseCoverageReturnsBuilder