Skip to main content

Module profiler

Module profiler 

Source

Modules§

events

Structs§

CoverageRange
Coverage data for a source range.
CoverageRangeBuilder
Builder for CoverageRange.
Disable
DisableReturnObject
Enable
EnableReturnObject
FunctionCoverage
Coverage data for a JavaScript function.
FunctionCoverageBuilder
Builder for FunctionCoverage.
GetBestEffortCoverage
GetBestEffortCoverageReturnObject
Collect coverage data for the current isolate. The coverage data may be incomplete due to garbage collection.
GetBestEffortCoverageReturnObjectBuilder
Builder for GetBestEffortCoverageReturnObject.
PositionTickInfo
Specifies a number of samples attributed to a certain source position.
PositionTickInfoBuilder
Builder for PositionTickInfo.
Profile
Profile.
ProfileBuilder
Builder for Profile.
ProfileNode
Profile node. Holds callsite information, execution statistics and child nodes.
ProfileNodeBuilder
Builder for ProfileNode.
ScriptCoverage
Coverage data for a JavaScript script.
ScriptCoverageBuilder
Builder for ScriptCoverage.
SetSamplingInterval
Changes CPU profiler sampling interval. Must be called before CPU profiles recording started.
SetSamplingIntervalBuilder
Builder for SetSamplingInterval.
SetSamplingIntervalReturnObject
Changes CPU profiler sampling interval. Must be called before CPU profiles recording started.
Start
StartPreciseCoverage
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.
StartPreciseCoverageBuilder
Builder for StartPreciseCoverage.
StartPreciseCoverageReturnObject
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.
StartPreciseCoverageReturnObjectBuilder
Builder for StartPreciseCoverageReturnObject.
StartReturnObject
Stop
StopPreciseCoverage
StopPreciseCoverageReturnObject
Disable precise code coverage. Disabling releases unnecessary execution count records and allows executing optimized code.
StopReturnObject
StopReturnObjectBuilder
Builder for StopReturnObject.
TakePreciseCoverage
TakePreciseCoverageReturnObject
Collect coverage data for the current isolate, and resets execution counters. Precise code coverage needs to have started.
TakePreciseCoverageReturnObjectBuilder
Builder for TakePreciseCoverageReturnObject.

Enums§

CoverageRangeBuilderError
Error type for CoverageRangeBuilder
FunctionCoverageBuilderError
Error type for FunctionCoverageBuilder
GetBestEffortCoverageReturnObjectBuilderError
Error type for GetBestEffortCoverageReturnObjectBuilder
PositionTickInfoBuilderError
Error type for PositionTickInfoBuilder
ProfileBuilderError
Error type for ProfileBuilder
ProfileNodeBuilderError
Error type for ProfileNodeBuilder
ScriptCoverageBuilderError
Error type for ScriptCoverageBuilder
SetSamplingIntervalBuilderError
Error type for SetSamplingIntervalBuilder
StartPreciseCoverageBuilderError
Error type for StartPreciseCoverageBuilder
StartPreciseCoverageReturnObjectBuilderError
Error type for StartPreciseCoverageReturnObjectBuilder
StopReturnObjectBuilderError
Error type for StopReturnObjectBuilder
TakePreciseCoverageReturnObjectBuilderError
Error type for TakePreciseCoverageReturnObjectBuilder