import { type Deno } from "https://deno.land/x/deno@v1.36.0/cli/tsc/dts/lib.deno.ns.d.ts";
const { BenchContext } = Deno;
Context that is passed to a benchmarked function. The instance is shared between iterations of the benchmark. Its methods can be used for example to override of the measured portion of the function.
Methods
Restarts the timer for the bench measurement. This should be called after doing setup work which should not be measured.
Deno.bench("foo", async (t) => {
const data = await Deno.readFile("data.txt");
t.start();
// some operation on `data`...
});