UNPKG

@airbnb/node-memwatch

Version:

Keep an eye on your memory usage, and discover and isolate leaks.

12 lines (8 loc) 285 B
const magic = require('bindings')('memwatch'); const events = require('events'); module.exports = new events.EventEmitter(); module.exports.gc = magic.gc; module.exports.HeapDiff = magic.HeapDiff; magic.upon_gc(function(event, data) { return module.exports.emit(event, data); });