Puncher
Library to collect timing data
for your node.js application.
Simplifies bottlenecks search.
- Easy interface.
- Nesting support with coverage info.
See API documentation and example.
Usage overview
// require Puncher libraryvar Puncher = ;// start profilervar p = ;pstart'Total';;
Example above will show you something like this:
message: 'Total'start: 1342643670524stop: 1342643671130elapsed: total: 606 missed: 105meta: {}childs:message: 'Block 1'start: 1342643670629stop: 1342643670829elapsed: total: 20056 missed: 0meta: {}childs:message: 'Block 2'start: 1342643670829stop: 1342643671130elapsed: total: 30114 missed: 0meta: {}childs: