perfdoc

CLI tool to get human readable about v8 de-optimizations

MIT License

Downloads
8
Stars
5
Committers
1

perfdoc

Print V8 deoptimization reasons in a developer friendly way.

Example output:

Example output with --short flag:

Usage

npm i -g perfdoc

and then run the script you want to analyze

perfdoc foo.js

CLI

🔍  Print V8 deoptimization reasons in a developer friendly way

Usage:
  $ perfdoc [options] <file>

Options:
  --short         Hide code frame
  --bail          Exit with code 1 if a deoptimization has been found
  --help, -h      Show usage information and the options listed here
  --version, -v   Show version information

Examples:
  $ perfdoc foo.js
  $ perfdoc --short foo.js
  $ node --trace-deopt foo.js | perfdoc

License

MIT, see license file.