Files
remark42/frontend/app/utils/bench.ts
T
2019-07-29 13:47:35 -05:00

9 lines
235 B
TypeScript

export function bench<T>(fn: () => T, label: string = 'bench'): T {
const d = performance.now();
const r = fn();
const dd = performance.now();
// eslint-disable-next-line no-console
console.info(label, dd - d);
return r;
}