aboutsummaryrefslogtreecommitdiff
path: root/bench/snippets/performance-now-overhead.js
blob: 12115f203cd16b2344def64b79892e1ca827cc0d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { group } from "mitata";
import { bench, run } from "mitata";
bench("performance.now x 1000", () => {
  for (let i = 0; i < 1000; i++) {
    performance.now();
  }
});

if ("Bun" in globalThis) {
  var nanoseconds = Bun.nanoseconds;
  bench("Bun.nanoseconds x 1000", () => {
    for (let i = 0; i < 1000; i++) {
      nanoseconds();
    }
  });
}
await run();