/LND

An open source memory visualizer that helps engineers detect, refactor and stop random application crashes.

Primary LanguageJavaScript

Memory Leak Visualizer

LnD

LND is a memory leak visualizer for developers.

Disclaimer

LND is in early stages of development and all features are currently experimental. We would appreciate hearing about any issues you encounter or feature requests. Feel free to open issues or submit pull requests. In the project directory, you can run:

Getting started

npm install --save LND

Create a central store

Wraping RecoilRoot to provide the context to React component base architecture which atoms have values.

Screen Shot 2022-01-18 at 9 32 45 PM

Retrieving Heap Snapshots

Atoms contain the source of truth for our application state. LND takes advantage of the Atoms atomic state to capture a heap snapshots.

Screen Shot 2022-01-18 at 9 31 28 PM

Sending Heap Snapshots to the backend

Once the Heap snapshot is captured we use websockets as a pathway to communicate with the backend!

Screen Shot 2022-01-20 at 9 32 22 AM