aboutsummaryrefslogtreecommitdiff
path: root/bench/snippets/performance-now-overhead.js
blob: 442d305639af82ca3d4b22df866bc8549319f637 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { group } from "./runner.mjs";
import { bench, run } from "./runner.mjs";
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();
ght='13' alt='Gravatar' /> Jarred Sumner 1-4/+4 2022-03-07[JS/JSON] Optimize parsing long stringsGravatar Jarred Sumner 1-1/+37 2022-03-07[JS Parser] Add optimization for JSX spreadGravatar Jarred Sumner 1-0/+11 2022-03-061.7x faster sourcemap printingGravatar Jarred Sumner 1-24/+32 2022-03-06source maps work for app code in `bun dev`!Gravatar Jarred Sumner 19-153/+1098 2022-03-05[JS Parser] dot property shorthand for JSXGravatar Jarred Sumner 3-10/+82 2022-03-05Update README.mdGravatar Jarred Sumner 1-1/+1 2022-03-05Update README.mdGravatar Jarred Sumner 1-1/+1 2022-03-05Update README.mdGravatar Jarred Sumner 1-1/+12