Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/thlorenz/deoptigate
- Owner: thlorenz
- License: mit
- Created: 2018-04-17T19:39:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-12T03:53:04.000Z (almost 2 years ago)
- Last Synced: 2024-07-11T21:47:31.183Z (2 months ago)
- Language: JavaScript
- Homepage: https://nodesource.github.io/deoptigate-examples/xml2js/01_start/?selectedFileIdx=31&selectedLocation=157&includeAllSeverities=false&highlightCode=true&selectedTabIdx=1&selectedSummaryTabIdx=1
- Size: 2.89 MB
- Stars: 1,153
- Watchers: 12
- Forks: 22
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list - deoptigate
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.
## Blogposts about Deoptigate
Why the New V8 is so Damn Fast
Tracking Down and Fixing Performance Bottlenecks with N|Solid and Deoptigate
## 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