puzzle/game/Debug.js

25 lines
420 B
JavaScript

import { logger } from '../common/Util.js'
const log = logger('Debug.js')
let _pt = 0
let _mindiff = 0
const checkpoint_start = (mindiff) => {
_pt = performance.now()
_mindiff = mindiff
}
const checkpoint = (label) => {
const now = performance.now();
const diff = now - _pt
if (diff > _mindiff) {
log.log(label + ': ' + (diff));
}
_pt = now;
}
export default {
checkpoint_start,
checkpoint,
}