Profiler

Common API Experimental API Not implemented

RemoteDebug Core

Chrome (CDP 1.2)

Edge

Node (V8)

Safari iOS 10.0

disable disable disable disable
enable enable enable enable
setSamplingInterval setSamplingInterval setSamplingInterval setSamplingInterval
start start start start
stop stop stop stop
clearProfiles
getCPUProfile
getProfileHeaders
removeProfile

Events

RemoteDebug Core

Chrome (CDP 1.2)

Edge

Node (V8)

Safari iOS 10.0

consoleProfileFinished consoleProfileFinished consoleProfileFinished consoleProfileFinished
consoleProfileStarted consoleProfileStarted consoleProfileStarted consoleProfileStarted
addProfileHeader
resetProfiles
setRecordingProfile

Types

RemoteDebug Core

Chrome (CDP 1.2)

Edge

Node (V8)

Safari iOS 10.0

Profile Profile Profile Profile
ProfileNode ProfileNode ProfileNode ProfileNode
PositionTickInfo PositionTickInfo PositionTickInfo
CPUProfile
CPUProfileNode
CPUProfileNodeCall
ProfileHeader