mirror of
https://github.com/oven-sh/bun
synced 2026-02-02 15:08:46 +00:00
17 lines
417 B
JavaScript
17 lines
417 B
JavaScript
import { createRequire } from "node:module";
|
|
import { bench, group, run } from "../runner.mjs";
|
|
|
|
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();
|