log profilers start and end times for reference

This commit is contained in:
Brian Gough 2017-05-18 15:02:44 +01:00
parent e11f64f83a
commit e00f4dde8e

View file

@ -9,6 +9,7 @@ module.exports = class Profiler
constructor: (@name, @args) ->
@t0 = @t = process.hrtime()
@start = new Date()
@updateTimes = []
log: (label) ->
@ -25,4 +26,6 @@ module.exports = class Profiler
for k,v of @args
args[k] = v
args.updateTimes = @updateTimes
args.start = @start
args.end = new Date()
logger.log args, @name