diff options
Diffstat (limited to 'cli/bench')
-rw-r--r-- | cli/bench/napi/bench.js | 6 | ||||
-rw-r--r-- | cli/bench/napi/bench_node.mjs | 10 |
2 files changed, 16 insertions, 0 deletions
diff --git a/cli/bench/napi/bench.js b/cli/bench/napi/bench.js new file mode 100644 index 000000000..5917d3a28 --- /dev/null +++ b/cli/bench/napi/bench.js @@ -0,0 +1,6 @@ +import { loadTestLibrary } from "../../../test_napi/common.js"; + +const lib = loadTestLibrary(); + +Deno.bench("warmup", () => {}); +Deno.bench("napi_get_undefined", () => lib.test_get_undefined(0)); diff --git a/cli/bench/napi/bench_node.mjs b/cli/bench/napi/bench_node.mjs new file mode 100644 index 000000000..7bfb63814 --- /dev/null +++ b/cli/bench/napi/bench_node.mjs @@ -0,0 +1,10 @@ +import { run, bench } from "mitata"; +import { createRequire } from "module"; + +const require = createRequire(import.meta.url); +const lib = require("../../../test_napi.node"); + +bench("warmup", () => {}); +bench("napi_get_undefined", () => lib.test_get_undefined(0)); + +run();
\ No newline at end of file |