blob: ea88f6bb51e07885c083b172ab443683e62157d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
// todo: put this on a different page just for benching
// document.querySelector(BENCH_BUTTON_SELECTOR).onclick = e => {
// console.debug('bench clicked', e);
// const start = performance.now();
// let tickCount = 0;
// for (let i = 0; i < 1_000_000; i++) {
// tickCount += robo.vm.run();
// }
// const end = performance.now();
// console.info(`run took ${end-start} ms for ${tickCount} ticks (${(end-start)/tickCount * 1_000_000} ns/tick).`);
// console.info('result', robo.vm.stack());
// };
|