puppeteer/new-docs/puppeteer.protocol.profiler.md
2020-07-13 14:01:35 +01:00

3.0 KiB

Home > puppeteer > Protocol > Profiler

Protocol.Profiler namespace

Signature:

export namespace Profiler 

Interfaces

Interface Description
ConsoleProfileFinishedEvent
ConsoleProfileStartedEvent Sent when new profile recording is started using console.profile() call.
CounterInfo Collected counter information.
CoverageRange Coverage data for a source range.
FunctionCoverage Coverage data for a JavaScript function.
GetBestEffortCoverageResponse
GetRuntimeCallStatsResponse
PositionTickInfo Specifies a number of samples attributed to a certain source position.
PreciseCoverageDeltaUpdateEvent 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 immediatelly at a certain point in time.
Profile Profile.
ProfileNode Profile node. Holds callsite information, execution statistics and child nodes.
ScriptCoverage Coverage data for a JavaScript script.
ScriptTypeProfile Type profile data collected during runtime for a JavaScript script.
SetSamplingIntervalRequest
StartPreciseCoverageRequest
StartPreciseCoverageResponse
StopResponse
TakePreciseCoverageResponse
TakeTypeProfileResponse
TypeObject Describes a type collected during runtime.
TypeProfileEntry Source offset and types for a parameter or return value.