Of course we all have Chrome Profiler, but what if...
What if we're so crazy to write a nodejs backend game?
Profiling in node has never been easier!
Just plug in relevant
fluffy.timeEnd similar to
console.timeEnd calls in your code
It will collect the data, aggregate it, and if required at any moment (like once in a gameloop when in debugging mode)...
Print it out with
fluffy.debugAll or to lesser extent
...// before function or at start, to start counterfluffy// call whatever you need, do stuff, use processor// after function call or at end, to end counterfluffy...// will print out if any of above functions* took more than 5msfluffy...
yarn install fluffy-memleak --save
The only docs you'll need
// import Fluffy from 'fluffy-memleak'// const Fluffy = require('fluffy-memleak')var Fluffy =var fluffy =fluffyfluffyfluffyfluffy
Jacek Pietal: Prozi
Logo Author: dee-y
Logo License: Creative Commons Attribution 4.0 International License