Context import { Context } from "destack:bench"; Benchmark callback context. export newtype interface Context { measure(name: string): Measure; iter(body: () => void): Measurement; iterAsync(body: () => Promise): Promise; blackBox(value: T): T; bytes(value: uint64): void; items(value: uint64): void; } language/library/src/bench/context.ds:7:25 Members measure(name: string): Measure Create one named measurement helper. iter(body: () => void): Measurement Measure repeated synchronous execution. iterAsync(body: () => Promise): Promise Measure repeated asynchronous execution. blackBox(value: T): T Preserve a value from optimization. bytes(value: uint64): void Record processed bytes. items(value: uint64): void Record processed items.