mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 10:58:56 +00:00
17 lines
410 B
JavaScript
17 lines
410 B
JavaScript
import { run, bench, group } from "mitata";
|
|
import { createRequire } from "node:module";
|
|
|
|
const require = createRequire(import.meta.url);
|
|
const { napiNoop, napiHash, napiString } = require("./src/ffi_napi_bench.node");
|
|
|
|
const bytes = new Uint8Array(64);
|
|
|
|
group("napi", () => {
|
|
bench("noop", () => napiNoop());
|
|
bench("hash", () => napiHash(bytes));
|
|
|
|
bench("string", () => napiString());
|
|
});
|
|
|
|
await run();
|