Skip to content

eddyb/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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 83.8%
  • JavaScript 8.0%
  • C 7.0%
  • Python 1.2%