JSPM

  • Created
  • Published
  • Downloads 1126
  • Score
    100M100P100Q147221F

node bindings for the v8 profiler

Package Exports

  • v8-profiler

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (v8-profiler) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

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.