Profiler
Common API
Experimental API
Not implemented
Chrome (CDP 1.3) |
Edge 0.1 |
Edge 0.2 (preview) |
Node (CDP 1.3) |
Safari iOS 10.0 |
|
disable | disable | disable | |||
enable | enable | enable | |||
getBestEffortCoverage | getBestEffortCoverage | getBestEffortCoverage | |||
setSamplingInterval | setSamplingInterval | setSamplingInterval | |||
start | start | start | |||
startPreciseCoverage | startPreciseCoverage | startPreciseCoverage | |||
startTypeProfile | startTypeProfile | startTypeProfile | |||
stop | stop | stop | |||
stopPreciseCoverage | stopPreciseCoverage | stopPreciseCoverage | |||
stopTypeProfile | stopTypeProfile | stopTypeProfile | |||
takePreciseCoverage | takePreciseCoverage | takePreciseCoverage | |||
takeTypeProfile | takeTypeProfile | takeTypeProfile | |||
clearProfiles | |||||
getCPUProfile | |||||
getProfileHeaders | |||||
removeProfile |
Events
Chrome (CDP 1.3) |
Edge 0.1 |
Edge 0.2 (preview) |
Node (CDP 1.3) |
Safari iOS 10.0 |
|
consoleProfileFinished | consoleProfileFinished | consoleProfileFinished | |||
consoleProfileStarted | consoleProfileStarted | consoleProfileStarted | |||
addProfileHeader | |||||
resetProfiles | |||||
setRecordingProfile |
Types
Chrome (CDP 1.3) |
Edge 0.1 |
Edge 0.2 (preview) |
Node (CDP 1.3) |
Safari iOS 10.0 |
|
CoverageRange | CoverageRange | CoverageRange | |||
FunctionCoverage | FunctionCoverage | FunctionCoverage | |||
PositionTickInfo | PositionTickInfo | PositionTickInfo | |||
Profile | Profile | Profile | |||
ProfileNode | ProfileNode | ProfileNode | |||
ScriptCoverage | ScriptCoverage | ScriptCoverage | |||
ScriptTypeProfile | ScriptTypeProfile | ScriptTypeProfile | |||
TypeObject | TypeObject | TypeObject | |||
TypeProfileEntry | TypeProfileEntry | TypeProfileEntry | |||
CPUProfile | |||||
CPUProfileNode | |||||
CPUProfileNodeCall | |||||
ProfileHeader |