diff options
-rw-r--r-- | bench/README.md | 1 | ||||
-rw-r--r-- | bench/log/.env | 3 | ||||
-rw-r--r-- | bench/log/bun.js | 3 | ||||
-rw-r--r-- | bench/log/deno.mjs | 3 | ||||
-rw-r--r-- | bench/log/node.mjs | 1 | ||||
-rw-r--r-- | bench/log/package.json | 11 | ||||
-rw-r--r-- | bench/package.json | 1 |
7 files changed, 21 insertions, 2 deletions
diff --git a/bench/README.md b/bench/README.md index 3539930c3..03e2a83c9 100644 --- a/bench/README.md +++ b/bench/README.md @@ -2,6 +2,7 @@ npm install bun run ffi +bun run log bun run gzip bun run async bun run sqlite diff --git a/bench/log/.env b/bench/log/.env new file mode 100644 index 000000000..862e34733 --- /dev/null +++ b/bench/log/.env @@ -0,0 +1,3 @@ +BUN=bun +DENO=deno +NODE=node
\ No newline at end of file diff --git a/bench/log/bun.js b/bench/log/bun.js index 70ba6ccab..43728fd64 100644 --- a/bench/log/bun.js +++ b/bench/log/bun.js @@ -1,4 +1,5 @@ import { bench, run } from "mitata"; -bench("console.log", () => console.log("hello")); +bench("console.log('hello')", () => console.log("hello")); +bench("console.log({ hello: 'object' })", () => console.log({ hello: "object" })); await run(); diff --git a/bench/log/deno.mjs b/bench/log/deno.mjs index e980f07cc..24d724463 100644 --- a/bench/log/deno.mjs +++ b/bench/log/deno.mjs @@ -1,4 +1,5 @@ -import { bench, run } from "../../node_modules/mitata/src/cli.mjs"; +import { bench, run } from "../node_modules/mitata/src/cli.mjs"; bench("console.log", () => console.log("hello")); +bench("console.log({ hello: 'object' })", () => console.log({ hello: "object" })); await run(); diff --git a/bench/log/node.mjs b/bench/log/node.mjs index 70ba6ccab..6ec73f743 100644 --- a/bench/log/node.mjs +++ b/bench/log/node.mjs @@ -1,4 +1,5 @@ import { bench, run } from "mitata"; bench("console.log", () => console.log("hello")); +bench("console.log({ hello: 'object' })", () => console.log({ hello: "object" })); await run(); diff --git a/bench/log/package.json b/bench/log/package.json new file mode 100644 index 000000000..1dc6e4602 --- /dev/null +++ b/bench/log/package.json @@ -0,0 +1,11 @@ +{ + "name": "bench", + "scripts": { + "deps": "exit 0", + "build": "exit 0", + "bench:bun": "$BUN bun.js | grep iter", + "bench:node": "$NODE node.mjs | grep iter", + "bench:deno": "$DENO run -A --unstable deno.mjs | grep iter", + "bench": "bun run bench:bun && bun run bench:node && bun run bench:deno" + } +} diff --git a/bench/package.json b/bench/package.json index 0cfc1beaa..6aeff58b1 100644 --- a/bench/package.json +++ b/bench/package.json @@ -9,6 +9,7 @@ }, "scripts": { "ffi": "cd ffi && bun run deps && bun run build && bun run bench", + "log": "cd log && bun run deps && bun run build && bun run bench", "gzip": "cd gzip && bun run deps && bun run build && bun run bench", "async": "cd async && bun run deps && bun run build && bun run bench", "sqlite": "cd sqlite && bun run deps && bun run build && bun run bench" |