Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thlorenz/deoptigate

⏱️ Investigates v8/Node.js function deoptimizations.
https://github.com/thlorenz/deoptigate

Last synced: about 2 months ago
JSON representation

⏱️ Investigates v8/Node.js function deoptimizations.

Awesome Lists containing this project

README

        

# deoptigate

```js
deoptigate app.js
```

[![xml2js](assets/xml2js.png)](https://nodesource.github.io/deoptigate-examples/xml2js/01_start/?selectedFileIdx=31&selectedLocation=157&includeAllSeverities=false&highlightCode=true&selectedTabIdx=1&selectedSummaryTabIdx=1)

## What Performance Experts Say About Deoptigate




Jason Miller aka
@_developit, creator of
preact.


John-David Dalton aka
@jdalton, creator of
lodash.






developit


jdalton


## Blogposts about Deoptigate





Why the New V8 is so Damn Fast
damn-fast




Tracking Down and Fixing Performance Bottlenecks with N|Solid and Deoptigate
damn-fast



## 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