Home

Awesome

deoptigate

deoptigate app.js

xml2js

What Performance Experts Say About Deoptigate

<table> <thead> <tr> <td> Jason Miller aka <a href="https://twitter.com/_developit">@_developit</a>, creator of <a href="https://preactjs.com/">preact</a>. </td> <td> John-David Dalton aka <a href="https://twitter.com/jdalton">@jdalton</a>, creator of <a href="https://lodash.com/">lodash</a>. </td> </tr> </thead> <tbody> <tr> <td> <img alt="developit" src="assets/developit.png"> </td> <td> <img alt="jdalton" src="assets/jdalton.png"> </td> </tr> </tbody> </table>

Blogposts about Deoptigate

<table> <body> <tr> <td> <a href="https://nodesource.com/blog/why-the-new-v8-is-so-damn-fast"> <span>Why the New V8 is so Damn Fast</span> <img alt="damn-fast" src="assets/damn-fast.png"> </a> </td> <td> <a href="https://nodesource.com/blog/tracking-down-performance-bottlenecks-nsolid-deoptigate"> <span>Tracking Down and Fixing Performance Bottlenecks with N|Solid and Deoptigate</span> <img alt="damn-fast" src="assets/tracking-down.png"> </a> </td> </tr> </tbody> </table>

Installation

npm install -g deoptigate

Usage

Deoptigate your App in one Step

deoptigate app.js

Override Node.js executable and/or pass it custom arguments

deoptigate -- /bin/mynode app.js
deoptigate -- node --allow-natives-syntax app.js

Deoptigate existing *-v8.log

Simply run deoptigate from the directory that contains the log file(s).

License

MIT