Skip to content

c4milo/v8-profiler

 
 

Repository files navigation

v8-profiler provides node bindings for the v8 profiler and integration with node-inspector

Installation

npm install v8-profiler

Usage

var profiler = require('v8-profiler');

API

var snapshot = profiler.takeSnapshot([name])      //takes a heap snapshot

profiler.startProfiling([name])                   //begin cpu profiling
var cpuProfile = profiler.stopProfiling([name])   //finish cpu profiling

node-inspector

Cpu profiles can be viewed and heap snapshots may be taken and viewed from the profiles panel.

About

node bindings for the v8 profiler

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 80.9%
  • JavaScript 13.0%
  • C 5.4%
  • Python 0.7%