diff --git a/CLAUDE.md b/CLAUDE.md
index ca1214d29d..0112e740df 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -8,7 +8,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
Perry is a native TypeScript compiler written in Rust that compiles TypeScript source code directly to native executables. It uses SWC for TypeScript parsing and LLVM for code generation.
-**Current Version:** 0.5.1362
+**Current Version:** 0.5.1363
## TypeScript Parity Status
diff --git a/Cargo.lock b/Cargo.lock
index 287f2d5222..2cfbc9cf04 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -5547,7 +5547,7 @@ checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "perry"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"base64",
@@ -5607,14 +5607,14 @@ dependencies = [
[[package]]
name = "perry-api-manifest"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"serde",
]
[[package]]
name = "perry-audio-miniaudio"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"cc",
"libc",
@@ -5622,7 +5622,7 @@ dependencies = [
[[package]]
name = "perry-codegen"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"inkwell",
@@ -5639,7 +5639,7 @@ dependencies = [
[[package]]
name = "perry-codegen-arkts"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"perry-hir",
@@ -5647,7 +5647,7 @@ dependencies = [
[[package]]
name = "perry-codegen-glance"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"perry-hir",
@@ -5655,7 +5655,7 @@ dependencies = [
[[package]]
name = "perry-codegen-js"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"perry-dispatch",
@@ -5664,7 +5664,7 @@ dependencies = [
[[package]]
name = "perry-codegen-swiftui"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"perry-hir",
@@ -5672,7 +5672,7 @@ dependencies = [
[[package]]
name = "perry-codegen-wasm"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"base64",
@@ -5684,7 +5684,7 @@ dependencies = [
[[package]]
name = "perry-codegen-wear-tiles"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"perry-hir",
@@ -5692,7 +5692,7 @@ dependencies = [
[[package]]
name = "perry-container-compose"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"async-trait",
@@ -5721,14 +5721,14 @@ dependencies = [
[[package]]
name = "perry-container-e2e"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
]
[[package]]
name = "perry-diagnostics"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"serde",
"serde_json",
@@ -5736,7 +5736,7 @@ dependencies = [
[[package]]
name = "perry-dispatch"
-version = "0.5.1362"
+version = "0.5.1363"
[[package]]
name = "perry-doc-fixture-my-bindings"
@@ -5747,7 +5747,7 @@ dependencies = [
[[package]]
name = "perry-doc-tests"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"clap",
@@ -5762,7 +5762,7 @@ dependencies = [
[[package]]
name = "perry-ext-ads"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"block2",
"objc2",
@@ -5772,7 +5772,7 @@ dependencies = [
[[package]]
name = "perry-ext-argon2"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"argon2",
"perry-ffi",
@@ -5780,7 +5780,7 @@ dependencies = [
[[package]]
name = "perry-ext-axios"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"reqwest",
@@ -5789,7 +5789,7 @@ dependencies = [
[[package]]
name = "perry-ext-bcrypt"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"bcrypt",
"perry-ffi",
@@ -5797,7 +5797,7 @@ dependencies = [
[[package]]
name = "perry-ext-better-sqlite3"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"rusqlite",
@@ -5805,7 +5805,7 @@ dependencies = [
[[package]]
name = "perry-ext-cheerio"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"scraper",
@@ -5813,7 +5813,7 @@ dependencies = [
[[package]]
name = "perry-ext-commander"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"perry-runtime",
@@ -5821,7 +5821,7 @@ dependencies = [
[[package]]
name = "perry-ext-cron"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"chrono",
"cron",
@@ -5831,7 +5831,7 @@ dependencies = [
[[package]]
name = "perry-ext-dayjs"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"chrono",
"perry-ffi",
@@ -5839,7 +5839,7 @@ dependencies = [
[[package]]
name = "perry-ext-decimal"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"rust_decimal",
@@ -5847,7 +5847,7 @@ dependencies = [
[[package]]
name = "perry-ext-dotenv"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"serde_json",
@@ -5855,7 +5855,7 @@ dependencies = [
[[package]]
name = "perry-ext-ethers"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"rand 0.10.1",
@@ -5863,7 +5863,7 @@ dependencies = [
[[package]]
name = "perry-ext-events"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"perry-runtime",
@@ -5871,14 +5871,14 @@ dependencies = [
[[package]]
name = "perry-ext-exponential-backoff"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
]
[[package]]
name = "perry-ext-fastify"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"bytes",
"http-body-util",
@@ -5896,7 +5896,7 @@ dependencies = [
[[package]]
name = "perry-ext-fetch"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"bytes",
"lazy_static",
@@ -5909,7 +5909,7 @@ dependencies = [
[[package]]
name = "perry-ext-http"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"bytes",
"h2",
@@ -5933,7 +5933,7 @@ dependencies = [
[[package]]
name = "perry-ext-ioredis"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"lazy_static",
"perry-ffi",
@@ -5943,7 +5943,7 @@ dependencies = [
[[package]]
name = "perry-ext-jsonwebtoken"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"base64",
"jsonwebtoken",
@@ -5954,7 +5954,7 @@ dependencies = [
[[package]]
name = "perry-ext-lru-cache"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"lru",
"perry-ffi",
@@ -5963,7 +5963,7 @@ dependencies = [
[[package]]
name = "perry-ext-moment"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"chrono",
"perry-ffi",
@@ -5971,7 +5971,7 @@ dependencies = [
[[package]]
name = "perry-ext-mongodb"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"bson",
"futures-util",
@@ -5983,7 +5983,7 @@ dependencies = [
[[package]]
name = "perry-ext-mysql2"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"chrono",
"perry-ffi",
@@ -5993,7 +5993,7 @@ dependencies = [
[[package]]
name = "perry-ext-nanoid"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"nanoid",
"perry-ffi",
@@ -6002,7 +6002,7 @@ dependencies = [
[[package]]
name = "perry-ext-net"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"bytes",
"perry-ffi",
@@ -6015,7 +6015,7 @@ dependencies = [
[[package]]
name = "perry-ext-node-forge"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"const-oid 0.9.6",
"der 0.7.10",
@@ -6034,7 +6034,7 @@ dependencies = [
[[package]]
name = "perry-ext-nodemailer"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"lettre",
"perry-ffi",
@@ -6044,7 +6044,7 @@ dependencies = [
[[package]]
name = "perry-ext-pdf"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"printpdf",
@@ -6052,7 +6052,7 @@ dependencies = [
[[package]]
name = "perry-ext-pg"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"sqlx",
@@ -6061,7 +6061,7 @@ dependencies = [
[[package]]
name = "perry-ext-ratelimit"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"governor",
"perry-ffi",
@@ -6069,7 +6069,7 @@ dependencies = [
[[package]]
name = "perry-ext-sharp"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"fast_image_resize",
"image",
@@ -6079,14 +6079,14 @@ dependencies = [
[[package]]
name = "perry-ext-slugify"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
]
[[package]]
name = "perry-ext-streams"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"lazy_static",
"perry-ffi",
@@ -6095,7 +6095,7 @@ dependencies = [
[[package]]
name = "perry-ext-undici"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"perry-runtime",
@@ -6104,7 +6104,7 @@ dependencies = [
[[package]]
name = "perry-ext-uuid"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"uuid",
@@ -6112,7 +6112,7 @@ dependencies = [
[[package]]
name = "perry-ext-validator"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ffi",
"regex",
@@ -6122,7 +6122,7 @@ dependencies = [
[[package]]
name = "perry-ext-ws"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"futures-util",
"lazy_static",
@@ -6135,7 +6135,7 @@ dependencies = [
[[package]]
name = "perry-ext-zlib"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"brotli",
"flate2",
@@ -6145,7 +6145,7 @@ dependencies = [
[[package]]
name = "perry-ffi"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"dashmap",
"once_cell",
@@ -6154,7 +6154,7 @@ dependencies = [
[[package]]
name = "perry-hir"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"perry-api-manifest",
@@ -6172,7 +6172,7 @@ dependencies = [
[[package]]
name = "perry-parser"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"perry-diagnostics",
@@ -6184,7 +6184,7 @@ dependencies = [
[[package]]
name = "perry-runtime"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"base64",
@@ -6226,14 +6226,14 @@ dependencies = [
[[package]]
name = "perry-runtime-static"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-runtime",
]
[[package]]
name = "perry-stdlib"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"aes 0.8.4",
"aes 0.9.1",
@@ -6328,14 +6328,14 @@ dependencies = [
[[package]]
name = "perry-stdlib-static"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-stdlib",
]
[[package]]
name = "perry-transform"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"perry-hir",
@@ -6344,14 +6344,14 @@ dependencies = [
[[package]]
name = "perry-ui"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ui-model",
]
[[package]]
name = "perry-ui-android"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"base64",
"itoa",
@@ -6368,7 +6368,7 @@ dependencies = [
[[package]]
name = "perry-ui-geisterhand"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"rand 0.10.1",
"serde",
@@ -6378,7 +6378,7 @@ dependencies = [
[[package]]
name = "perry-ui-gtk4"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"base64",
"cairo-rs 0.22.0",
@@ -6401,7 +6401,7 @@ dependencies = [
[[package]]
name = "perry-ui-ios"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"base64",
"block2",
@@ -6417,7 +6417,7 @@ dependencies = [
[[package]]
name = "perry-ui-macos"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"base64",
"block2",
@@ -6432,7 +6432,7 @@ dependencies = [
[[package]]
name = "perry-ui-model"
-version = "0.5.1362"
+version = "0.5.1363"
[[package]]
name = "perry-ui-test"
@@ -6443,11 +6443,11 @@ dependencies = [
[[package]]
name = "perry-ui-testkit"
-version = "0.5.1362"
+version = "0.5.1363"
[[package]]
name = "perry-ui-tvos"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"base64",
"block2",
@@ -6463,7 +6463,7 @@ dependencies = [
[[package]]
name = "perry-ui-visionos"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"base64",
"block2",
@@ -6479,7 +6479,7 @@ dependencies = [
[[package]]
name = "perry-ui-watchos"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"block2",
"libc",
@@ -6492,7 +6492,7 @@ dependencies = [
[[package]]
name = "perry-ui-windows"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"base64",
"libc",
@@ -6509,14 +6509,14 @@ dependencies = [
[[package]]
name = "perry-ui-windows-winui"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"perry-ui-windows",
]
[[package]]
name = "perry-updater"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"anyhow",
"base64",
@@ -6532,7 +6532,7 @@ dependencies = [
[[package]]
name = "perry-wasm-host"
-version = "0.5.1362"
+version = "0.5.1363"
dependencies = [
"wasmi",
]
diff --git a/Cargo.toml b/Cargo.toml
index e78c91ae67..9b79487845 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -315,7 +315,7 @@ codegen-units = 16
codegen-units = 16
[workspace.package]
-version = "0.5.1362"
+version = "0.5.1363"
edition = "2021"
license = "MIT"
repository = "https://github.com/PerryTS/perry"
diff --git a/README.md b/README.md
index 272ed0ef1f..f925b02a48 100644
--- a/README.md
+++ b/README.md
@@ -52,20 +52,20 @@ We publish *everything*, including the workloads where V8's JIT still beats us
The full published suite, generated from the artifact — including the rows we lose
-Generated from [`benchmarks/results/public-node-bun-v1.json`](benchmarks/results/public-node-bun-v1.json) at Perry commit `2ba59501b9ea`.
+Generated from [`benchmarks/results/public-node-bun-v1.json`](benchmarks/results/public-node-bun-v1.json) at Perry commit `38ff7eccc2aa`.
Lower wall-clock median is better; every row includes complete raw samples and passed correctness checks.
| Benchmark | Perry | Node.js | Bun | Result | What it tests |
|---|---:|---:|---:|---|---|
-| factorial | 96 ms | 97 ms | 96 ms | mixed | Modular accumulation |
-| method_calls | 10 ms | 11 ms | 8 ms | mixed | Class method dispatch |
-| closure | 48 ms | 50 ms | 50 ms | win vs both | Closure creation and invocation |
+| factorial | 94 ms | 95 ms | 95 ms | win vs both | Modular accumulation |
+| method_calls | 9 ms | 10 ms | 8 ms | mixed | Class method dispatch |
+| closure | 47 ms | 49 ms | 49 ms | win vs both | Closure creation and invocation |
| binary_trees | 4 ms | 6 ms | 6 ms | win vs both | Tree allocation and traversal |
-| string_concat | 1 ms | 4 ms | 1 ms | mixed | String append loop |
-| prime_sieve | 30 ms | 6 ms | 6 ms | loss vs both | Sieve of Eratosthenes |
-| mandelbrot | 22 ms | 26 ms | 30 ms | win vs both | Complex-number iteration |
-| matrix_multiply | 87 ms | 34 ms | 34 ms | loss vs both | Matrix multiplication |
-| json_roundtrip | 201 ms | 417 ms | 237 ms | win vs both | Parse and stringify ~1 MB JSON |
+| string_concat | 2 ms | 4 ms | 1 ms | mixed | String append loop |
+| prime_sieve | 28 ms | 6 ms | 5 ms | loss vs both | Sieve of Eratosthenes |
+| mandelbrot | 22 ms | 24 ms | 28 ms | win vs both | Complex-number iteration |
+| matrix_multiply | 85 ms | 33 ms | 33 ms | loss vs both | Matrix multiplication |
+| json_roundtrip | 184 ms | 380 ms | 220 ms | win vs both | Parse and stringify ~1 MB JSON |
diff --git a/benchmarks/app-patterns/results/matrix-20260808-043152.md b/benchmarks/app-patterns/results/matrix-20260808-043152.md
new file mode 100644
index 0000000000..d5fb7125c1
--- /dev/null
+++ b/benchmarks/app-patterns/results/matrix-20260808-043152.md
@@ -0,0 +1,27 @@
+# App-pattern bench matrix — 2026-08-08 04:31:52
+
+Each cell is mean ms (min ms). Lower is better.
+Final column is **perry/bun ratio** — > 2× is a real gap, < 1.5× is fine.
+
+| Kernel | Perry | Bun | Node | perry/bun | perry/node |
+|---|---:|---:|---:|---:|---:|
+| batch | 114.2 (113.6) | 24.6 (24.3) | 69.7 (68.8) | 4.64x ✗ slow | 1.64x |
+| buffer_transcode | 55.3 (55.0) | 40.1 (39.9) | 80.9 (80.1) | 1.38x ✓ ok | 0.68x |
+| date_format_parse | 33.7 (33.6) | 42.9 (42.7) | 110.4 (109.7) | 0.79x ✅ win | 0.31x |
+| json_parse_1mb | 399.6 (398.7) | 65.3 (64.9) | 118.7 (115.9) | 6.12x ✗ slow | 3.37x |
+| json_stringify_1mb | 93.7 (93.3) | 35.7 (35.5) | 89.4 (88.3) | 2.62x ✗ slow | 1.05x |
+| map_1m | 300.6 (299.5) | 224.0 (221.7) | 260.3 (257.8) | 1.34x ✓ ok | 1.15x |
+| object_deep_clone | 38.7 (38.4) | 15.8 (15.6) | 52.9 (51.9) | 2.45x ✗ slow | 0.73x |
+| promise_all_chains | 237.7 (236.7) | 20.6 (20.4) | 59.2 (58.0) | 11.54x ✗ slow | 4.02x |
+| regex_replace | 56.0 (55.9) | 49.3 (49.1) | 98.2 (96.8) | 1.14x ✓ ok | 0.57x |
+| string_concat_csv | 48.4 (48.1) | 26.8 (26.5) | 82.7 (80.3) | 1.81x ⚠ borderline | 0.59x |
+| string_split_map_join | 48.2 (47.5) | 44.0 (43.7) | 75.7 (74.2) | 1.10x ✓ ok | 0.64x |
+| string_template_interp | 101.0 (100.1) | 40.8 (39.8) | 100.5 (98.3) | 2.48x ✗ slow | 1.00x |
+
+## Summary
+
+- Perry-faster-than-Bun kernels: **1**
+- Borderline (1.5–2× slower): **1**
+- Slow (≥ 2× slower): **6**
+
+**Priority backlog:** the ✗ slow rows are the gaps. Each one is a focused workstream.
diff --git a/benchmarks/honest_bench/REPORT.md b/benchmarks/honest_bench/REPORT.md
index 285c50ebb4..c52a81849a 100644
--- a/benchmarks/honest_bench/REPORT.md
+++ b/benchmarks/honest_bench/REPORT.md
@@ -34,15 +34,15 @@ Charts: [image convolution](charts/image_convolution.png),
| | |
|---|---|
-| CPU | Apple M1 Max (10 cores, arm64) |
-| RAM | 64.0 GB |
-| OS | macOS 26.5 (Darwin) |
+| CPU | Apple M1 (8 cores, arm64) |
+| RAM | 8.0 GB |
+| OS | macOS 26.5.1 (Darwin) |
| Rust | `rustc 1.97.1 (8bab26f4f 2026-07-14)` |
| Zig | `0.15.2` |
-| Perry | `perry 0.5.1335` |
-| Python | `Python 3.14.6` |
+| Perry | `perry 0.5.1355` |
+| Python | `Python 3.9.6` |
| Runs | 5 warmup + 20 measured, median reported |
-| Generated | 2026-08-07T11:11:40.175711+00:00 |
+| Generated | 2026-08-08T11:37:01.892278+00:00 |
## 3. Image convolution (5×5 Gaussian, 3840×2160 RGB)
@@ -50,13 +50,13 @@ _In-memory input + output checksum (no PPM I/O) — see the workload README for
| Language | Wall median (ms) | Wall σ | Peak RSS | Binary size | Source LoC | Runs OK |
|---|---:|---:|---:|---:|---:|---:|
-| rust | 429.8 | 4.2 | 48.9 MB | 295.5 KB | 112 | 20/20 |
-| zig | 279.8 | 5.0 | 48.9 MB | 227.0 KB | 113 | 20/20 |
-| perry | 302.5 | 4.1 | 56.2 MB | 4.6 MB | 92 | 20/20 |
-| node | 1,284.8 | 7.5 | 118.2 MB | — | 86 | 20/20 |
-| bun | 947.2 | 26.0 | 83.1 MB | — | 86 | 20/20 |
+| rust | -0.0 | 0.0 | 48.9 MB | 295.5 KB | 112 | 20/20 |
+| zig | 0.0 | 0.0 | 48.8 MB | 227.0 KB | 113 | 20/20 |
+| perry | -0.0 | 0.1 | 56.1 MB | 4.6 MB | 92 | 20/20 |
+| node | 0.0 | 0.1 | 117.6 MB | — | 86 | 20/20 |
+| bun | 0.0 | 0.1 | 83.0 MB | — | 86 | 20/20 |
-_Ratios vs fastest: rust = 1.54×, zig = 1.00×, perry = 1.08×, node = 4.59×, bun = 3.39×_
+_Ratios vs fastest: zig = 1.40×, node = 1.20×, bun = 1.00×_
## 1a. JSON pipeline — small fixture (100 records, 21 KB)
@@ -64,13 +64,13 @@ _All three languages produce byte-identical output at this scale (hash `7fc66fa8
| Language | Wall median (ms) | Wall σ | Peak RSS | Binary size | Source LoC | Runs OK |
|---|---:|---:|---:|---:|---:|---:|
-| rust | 73.4 | 5.6 | 1.7 MB | 360.2 KB | 99 | 20/20 |
-| zig | 72.8 | 5.5 | 2.0 MB | 309.2 KB | 112 | 20/20 |
-| perry | 77.0 | 4.5 | 8.5 MB | 4.7 MB | 52 | 20/20 |
-| node | 128.1 | 6.1 | 64.4 MB | — | 40 | 20/20 |
-| bun | 90.8 | 5.7 | 30.3 MB | — | 40 | 20/20 |
+| rust | 0.0 | 0.0 | 1.7 MB | 360.2 KB | 99 | 20/20 |
+| zig | 0.0 | 0.0 | 1.9 MB | 309.2 KB | 112 | 20/20 |
+| perry | 0.0 | 0.0 | 8.5 MB | 4.7 MB | 52 | 20/20 |
+| node | 0.0 | 0.1 | 64.0 MB | — | 40 | 20/20 |
+| bun | 0.0 | 0.1 | 30.1 MB | — | 40 | 20/20 |
-_Ratios vs fastest: rust = 1.01×, zig = 1.00×, perry = 1.06×, node = 1.76×, bun = 1.25×_
+_Ratios vs fastest: rust = 18.48×, zig = 1.00×, perry = 40.67×, node = 2.30×, bun = 15.89×_
## 1b. JSON pipeline — full fixture (500k records, 108 MB)
@@ -78,13 +78,13 @@ _All five implementations complete this workload against the same 108 MB fixture
| Language | Wall median (ms) | Wall σ | Peak RSS | Binary size | Source LoC | Runs OK |
|---|---:|---:|---:|---:|---:|---:|
-| rust | 650.0 | 31.1 | 428.7 MB | 360.2 KB | 99 | 20/20 |
-| zig | 875.5 | 21.3 | 576.9 MB | 309.2 KB | 112 | 20/20 |
-| perry | 60,358.5 | 266.3 | 1,064.5 MB | 4.7 MB | 52 | 20/20 |
-| node | 1,004.3 | 29.2 | 778.2 MB | — | 40 | 20/20 |
-| bun | 618.1 | 6.6 | 579.4 MB | — | 40 | 20/20 |
+| rust | -0.0 | 0.1 | 426.9 MB | 360.2 KB | 99 | 20/20 |
+| zig | -0.0 | 0.1 | 576.8 MB | 309.2 KB | 112 | 20/20 |
+| perry | 0.0 | 0.1 | 1,055.2 MB | 4.7 MB | 52 | 20/20 |
+| node | 0.0 | 0.1 | 774.7 MB | — | 40 | 20/20 |
+| bun | -0.0 | 0.1 | 579.5 MB | — | 40 | 20/20 |
-_Ratios vs fastest: rust = 1.05×, zig = 1.42×, perry = 97.65×, node = 1.62×, bun = 1.00×_
+_Ratios vs fastest: perry = 1.00×, node = 8.75×_
## Honest findings — Perry gaps surfaced by this benchmark
diff --git a/benchmarks/honest_bench/results/metadata.json b/benchmarks/honest_bench/results/metadata.json
index 90bfb5ce12..ce065e2db7 100644
--- a/benchmarks/honest_bench/results/metadata.json
+++ b/benchmarks/honest_bench/results/metadata.json
@@ -1,28 +1,28 @@
{
- "generated_at": "2026-08-07T11:11:40.175711+00:00",
- "commit": "2ba59501b9ea8c37c578dd9128e48b667e42bc1d",
+ "generated_at": "2026-08-08T11:37:01.892278+00:00",
+ "commit": "38ff7eccc2aa0b59629bed548daf8ac56bd9fb03",
"host": {
- "os_version": "26.5",
- "kernel": "Darwin MacBookPro.fritz.box 25.5.0 Darwin Kernel Version 25.5.0: Mon Apr 27 20:38:56 PDT 2026; root:xnu-12377.121.6~2/RELEASE_ARM64_T6000 arm64",
+ "os_version": "26.5.1",
+ "kernel": "Darwin perry-macos.fritz.box 25.5.0 Darwin Kernel Version 25.5.0: Mon Apr 27 20:38:00 PDT 2026; root:xnu-12377.121.6~2/RELEASE_ARM64_T8103 arm64",
"arch": "arm64",
- "cpu": "Apple M1 Max",
- "ncpu": "10",
- "ram_gb": 64.0
+ "cpu": "Apple M1",
+ "ncpu": "8",
+ "ram_gb": 8.0
},
"toolchains": {
"rustc": "rustc 1.97.1 (8bab26f4f 2026-07-14)",
"cargo": "cargo 1.97.1 (c980f4866 2026-06-30)",
"zig": "0.15.2",
- "python": "Python 3.14.6",
+ "python": "Python 3.9.6",
"node": "v22.23.1",
"bun": "1.3.14",
"oha": "",
- "perry": "perry 0.5.1335"
+ "perry": "perry 0.5.1355"
},
"executables": {
- "perry": "/Users/amlug/projects/perry/wt-baseline/target/release/perry",
- "node": "/Users/amlug/.cache/perry-bench-tools/bin/node",
- "bun": "/Users/amlug/.cache/perry-bench-tools/bin/bun"
+ "perry": "/Users/perry/projects/perry/baseline-1355/target/release/perry",
+ "node": "/Users/perry/.cache/perry-bench-tools/bin/node",
+ "bun": "/Users/perry/.cache/perry-bench-tools/bin/bun"
},
"harness": {
"warmup": 5,
@@ -36,18 +36,18 @@
""
],
"perry_compile": [
- "/Users/amlug/projects/perry/wt-baseline/target/release/perry",
+ "/Users/perry/projects/perry/baseline-1355/target/release/perry",
"",
"-o",
""
],
"node": [
- "/Users/amlug/.cache/perry-bench-tools/bin/node",
+ "/Users/perry/.cache/perry-bench-tools/bin/node",
"--experimental-strip-types",
""
],
"bun": [
- "/Users/amlug/.cache/perry-bench-tools/bin/bun",
+ "/Users/perry/.cache/perry-bench-tools/bin/bun",
"run",
""
],
@@ -55,7 +55,7 @@
""
],
"perry_http_compile": [
- "/Users/amlug/projects/perry/wt-baseline/target/release/perry",
+ "/Users/perry/projects/perry/baseline-1355/target/release/perry",
"",
"-o",
""
diff --git a/benchmarks/honest_bench/results/results.json b/benchmarks/honest_bench/results/results.json
index c5beda664c..ee736032aa 100644
--- a/benchmarks/honest_bench/results/results.json
+++ b/benchmarks/honest_bench/results/results.json
@@ -8,8 +8,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 1,
- "wall_ms": 430.149584,
- "max_rss_kb": 50112,
+ "wall_ms": -0.108458,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -24,8 +24,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 2,
- "wall_ms": 434.888959,
- "max_rss_kb": 50112,
+ "wall_ms": -0.032792,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -40,8 +40,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 3,
- "wall_ms": 425.785959,
- "max_rss_kb": 50112,
+ "wall_ms": 0.044667,
+ "max_rss_kb": 50048,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -56,8 +56,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 4,
- "wall_ms": 431.885459,
- "max_rss_kb": 50096,
+ "wall_ms": 0.021875,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -72,8 +72,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 5,
- "wall_ms": 428.320291,
- "max_rss_kb": 50112,
+ "wall_ms": -0.014084,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -88,8 +88,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 6,
- "wall_ms": 428.6465,
- "max_rss_kb": 50112,
+ "wall_ms": 0.004583,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -104,8 +104,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 7,
- "wall_ms": 436.485375,
- "max_rss_kb": 50096,
+ "wall_ms": -0.00975,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -120,8 +120,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 8,
- "wall_ms": 427.036959,
- "max_rss_kb": 50112,
+ "wall_ms": 0.013042,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -136,8 +136,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 9,
- "wall_ms": 436.727875,
- "max_rss_kb": 50112,
+ "wall_ms": -0.070291,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -152,8 +152,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 10,
- "wall_ms": 425.255709,
- "max_rss_kb": 50112,
+ "wall_ms": 0.031625,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -168,8 +168,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 11,
- "wall_ms": 432.595042,
- "max_rss_kb": 50112,
+ "wall_ms": -0.063333,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -184,8 +184,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 12,
- "wall_ms": 426.19075,
- "max_rss_kb": 50112,
+ "wall_ms": 0.023958,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -200,8 +200,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 13,
- "wall_ms": 429.977667,
- "max_rss_kb": 50096,
+ "wall_ms": -0.016208,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -216,8 +216,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 14,
- "wall_ms": 434.96025,
- "max_rss_kb": 50112,
+ "wall_ms": -0.007125,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -232,8 +232,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 15,
- "wall_ms": 425.648375,
- "max_rss_kb": 50112,
+ "wall_ms": 0.023291,
+ "max_rss_kb": 50048,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -248,8 +248,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 16,
- "wall_ms": 436.902041,
- "max_rss_kb": 50112,
+ "wall_ms": 0.01275,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -264,8 +264,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 17,
- "wall_ms": 425.88975,
- "max_rss_kb": 50112,
+ "wall_ms": -0.057916,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -280,8 +280,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 18,
- "wall_ms": 435.961,
- "max_rss_kb": 50112,
+ "wall_ms": -0.024417,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -296,8 +296,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 19,
- "wall_ms": 428.555958,
- "max_rss_kb": 50112,
+ "wall_ms": 0.03975,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -312,8 +312,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/rust/target/release/image_conv"
],
"run": 20,
- "wall_ms": 429.704541,
- "max_rss_kb": 50112,
+ "wall_ms": 0.009041,
+ "max_rss_kb": 50064,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -328,8 +328,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 1,
- "wall_ms": 272.814084,
- "max_rss_kb": 50048,
+ "wall_ms": 0.094833,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -344,8 +344,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 2,
- "wall_ms": 281.132625,
- "max_rss_kb": 50048,
+ "wall_ms": -0.022459,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -360,8 +360,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 3,
- "wall_ms": 272.932167,
- "max_rss_kb": 50048,
+ "wall_ms": -0.018375,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -376,8 +376,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 4,
- "wall_ms": 284.379875,
- "max_rss_kb": 50048,
+ "wall_ms": -0.006833,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -392,8 +392,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 5,
- "wall_ms": 278.472208,
- "max_rss_kb": 50048,
+ "wall_ms": 0.047625,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -408,8 +408,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 6,
- "wall_ms": 282.58875,
- "max_rss_kb": 50048,
+ "wall_ms": -0.023,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -424,8 +424,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 7,
- "wall_ms": 285.236542,
- "max_rss_kb": 50048,
+ "wall_ms": 0.019708,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -440,8 +440,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 8,
- "wall_ms": 272.101417,
- "max_rss_kb": 50048,
+ "wall_ms": -0.027959,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -456,8 +456,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 9,
- "wall_ms": 288.937291,
- "max_rss_kb": 50048,
+ "wall_ms": 0.08325,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -472,8 +472,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 10,
- "wall_ms": 276.847,
- "max_rss_kb": 50048,
+ "wall_ms": 0.072292,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -488,8 +488,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 11,
- "wall_ms": 281.805292,
- "max_rss_kb": 50048,
+ "wall_ms": 0.031417,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -504,8 +504,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 12,
- "wall_ms": 277.050875,
- "max_rss_kb": 50048,
+ "wall_ms": -0.024125,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -520,8 +520,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 13,
- "wall_ms": 277.486791,
- "max_rss_kb": 50048,
+ "wall_ms": 0.021334,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -536,8 +536,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 14,
- "wall_ms": 285.383958,
- "max_rss_kb": 50048,
+ "wall_ms": -0.000417,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -552,8 +552,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 15,
- "wall_ms": 272.673875,
- "max_rss_kb": 50048,
+ "wall_ms": -0.033542,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -568,8 +568,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 16,
- "wall_ms": 285.590625,
- "max_rss_kb": 50048,
+ "wall_ms": -0.031042,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -584,8 +584,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 17,
- "wall_ms": 281.04325,
- "max_rss_kb": 50048,
+ "wall_ms": -0.007208,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -600,8 +600,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 18,
- "wall_ms": 283.800709,
- "max_rss_kb": 50048,
+ "wall_ms": 0.051125,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -616,8 +616,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 19,
- "wall_ms": 277.135083,
- "max_rss_kb": 50048,
+ "wall_ms": 0.058417,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -632,8 +632,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/zig/zig-out/bin/image_conv"
],
"run": 20,
- "wall_ms": 277.040708,
- "max_rss_kb": 50048,
+ "wall_ms": 0.029625,
+ "max_rss_kb": 49984,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -648,8 +648,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 1,
- "wall_ms": 306.241292,
- "max_rss_kb": 57520,
+ "wall_ms": 0.028083,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -664,8 +664,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 2,
- "wall_ms": 297.180667,
- "max_rss_kb": 57520,
+ "wall_ms": 0.022917,
+ "max_rss_kb": 57472,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -680,8 +680,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 3,
- "wall_ms": 305.470959,
- "max_rss_kb": 57504,
+ "wall_ms": 0.045084,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -696,8 +696,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 4,
- "wall_ms": 302.391375,
- "max_rss_kb": 57520,
+ "wall_ms": 0.01775,
+ "max_rss_kb": 57472,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -712,8 +712,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 5,
- "wall_ms": 306.623417,
- "max_rss_kb": 57520,
+ "wall_ms": -0.020917,
+ "max_rss_kb": 57472,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -728,8 +728,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 6,
- "wall_ms": 297.940542,
- "max_rss_kb": 57520,
+ "wall_ms": -0.008625,
+ "max_rss_kb": 57472,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -744,8 +744,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 7,
- "wall_ms": 306.587458,
- "max_rss_kb": 57520,
+ "wall_ms": 0.090417,
+ "max_rss_kb": 57472,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -760,8 +760,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 8,
- "wall_ms": 302.296666,
- "max_rss_kb": 57504,
+ "wall_ms": 0.007792,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -776,8 +776,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 9,
- "wall_ms": 301.120083,
- "max_rss_kb": 57504,
+ "wall_ms": 0.047958,
+ "max_rss_kb": 57472,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -792,8 +792,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 10,
- "wall_ms": 307.534084,
- "max_rss_kb": 57520,
+ "wall_ms": -0.04175,
+ "max_rss_kb": 57472,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -808,8 +808,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 11,
- "wall_ms": 298.452375,
- "max_rss_kb": 57504,
+ "wall_ms": -0.009959,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -824,8 +824,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 12,
- "wall_ms": 308.380833,
- "max_rss_kb": 57520,
+ "wall_ms": -0.082416,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -840,8 +840,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 13,
- "wall_ms": 302.600875,
- "max_rss_kb": 57520,
+ "wall_ms": 0.008,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -856,8 +856,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 14,
- "wall_ms": 306.8515,
- "max_rss_kb": 57504,
+ "wall_ms": -0.018125,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -872,8 +872,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 15,
- "wall_ms": 298.190333,
- "max_rss_kb": 57520,
+ "wall_ms": -0.183959,
+ "max_rss_kb": 57472,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -888,8 +888,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 16,
- "wall_ms": 307.497458,
- "max_rss_kb": 57520,
+ "wall_ms": -0.002334,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -904,8 +904,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 17,
- "wall_ms": 301.985541,
- "max_rss_kb": 57504,
+ "wall_ms": -0.059916,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -920,8 +920,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 18,
- "wall_ms": 296.77175,
- "max_rss_kb": 57520,
+ "wall_ms": -0.064875,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -936,8 +936,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 19,
- "wall_ms": 305.840125,
- "max_rss_kb": 57520,
+ "wall_ms": -0.054416,
+ "max_rss_kb": 57488,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -952,8 +952,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
],
"run": 20,
- "wall_ms": 297.298584,
- "max_rss_kb": 57520,
+ "wall_ms": 0.094791,
+ "max_rss_kb": 57472,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -971,8 +971,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 1,
- "wall_ms": 1275.63825,
- "max_rss_kb": 120944,
+ "wall_ms": -0.018416,
+ "max_rss_kb": 120384,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -990,8 +990,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 2,
- "wall_ms": 1289.630167,
- "max_rss_kb": 121088,
+ "wall_ms": -0.136083,
+ "max_rss_kb": 120480,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1009,8 +1009,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 3,
- "wall_ms": 1278.342333,
- "max_rss_kb": 121184,
+ "wall_ms": -0.073292,
+ "max_rss_kb": 120432,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1028,8 +1028,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 4,
- "wall_ms": 1289.775209,
- "max_rss_kb": 120864,
+ "wall_ms": 0.062875,
+ "max_rss_kb": 120464,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1047,8 +1047,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 5,
- "wall_ms": 1279.708708,
- "max_rss_kb": 121184,
+ "wall_ms": 0.02525,
+ "max_rss_kb": 120592,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1066,8 +1066,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 6,
- "wall_ms": 1293.073625,
- "max_rss_kb": 121040,
+ "wall_ms": 0.0625,
+ "max_rss_kb": 120448,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1085,8 +1085,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 7,
- "wall_ms": 1280.691875,
- "max_rss_kb": 120880,
+ "wall_ms": 0.004416,
+ "max_rss_kb": 120592,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1104,8 +1104,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 8,
- "wall_ms": 1279.908042,
- "max_rss_kb": 121152,
+ "wall_ms": -0.037958,
+ "max_rss_kb": 120352,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1123,8 +1123,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 9,
- "wall_ms": 1292.185833,
- "max_rss_kb": 121120,
+ "wall_ms": -0.027125,
+ "max_rss_kb": 120464,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1142,8 +1142,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 10,
- "wall_ms": 1276.483084,
- "max_rss_kb": 120656,
+ "wall_ms": -0.075917,
+ "max_rss_kb": 120608,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1161,8 +1161,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 11,
- "wall_ms": 1292.008333,
- "max_rss_kb": 121056,
+ "wall_ms": 0.040542,
+ "max_rss_kb": 120448,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1180,8 +1180,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 12,
- "wall_ms": 1279.25025,
- "max_rss_kb": 121216,
+ "wall_ms": -0.027166,
+ "max_rss_kb": 120448,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1199,8 +1199,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 13,
- "wall_ms": 1292.402792,
- "max_rss_kb": 121008,
+ "wall_ms": 0.027459,
+ "max_rss_kb": 120576,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1218,8 +1218,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 14,
- "wall_ms": 1290.30075,
- "max_rss_kb": 121104,
+ "wall_ms": -0.030167,
+ "max_rss_kb": 120432,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1237,8 +1237,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 15,
- "wall_ms": 1277.693083,
- "max_rss_kb": 120736,
+ "wall_ms": 0.052375,
+ "max_rss_kb": 120384,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1256,8 +1256,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 16,
- "wall_ms": 1289.67925,
- "max_rss_kb": 121312,
+ "wall_ms": 0.062916,
+ "max_rss_kb": 120512,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1275,8 +1275,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 17,
- "wall_ms": 1265.143875,
- "max_rss_kb": 120944,
+ "wall_ms": 0.006792,
+ "max_rss_kb": 120640,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1294,8 +1294,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 18,
- "wall_ms": 1288.066709,
- "max_rss_kb": 121120,
+ "wall_ms": 0.035958,
+ "max_rss_kb": 120432,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1313,8 +1313,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 19,
- "wall_ms": 1283.075125,
- "max_rss_kb": 120896,
+ "wall_ms": 0.01625,
+ "max_rss_kb": 120464,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1332,8 +1332,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 20,
- "wall_ms": 1286.449,
- "max_rss_kb": 121216,
+ "wall_ms": 0.00975,
+ "max_rss_kb": 120448,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1350,8 +1350,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 1,
- "wall_ms": 952.722416,
- "max_rss_kb": 85072,
+ "wall_ms": 0.060959,
+ "max_rss_kb": 84976,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1368,8 +1368,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 2,
- "wall_ms": 958.8395,
- "max_rss_kb": 85008,
+ "wall_ms": 0.0165,
+ "max_rss_kb": 84912,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1386,8 +1386,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 3,
- "wall_ms": 957.284041,
- "max_rss_kb": 85056,
+ "wall_ms": 0.014875,
+ "max_rss_kb": 85040,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1404,8 +1404,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 4,
- "wall_ms": 915.577791,
- "max_rss_kb": 84992,
+ "wall_ms": 0.024042,
+ "max_rss_kb": 85008,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1422,8 +1422,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 5,
- "wall_ms": 919.31175,
- "max_rss_kb": 84992,
+ "wall_ms": -0.040542,
+ "max_rss_kb": 84976,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1440,8 +1440,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 6,
- "wall_ms": 936.384417,
- "max_rss_kb": 85104,
+ "wall_ms": -0.203416,
+ "max_rss_kb": 84864,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1458,8 +1458,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 7,
- "wall_ms": 946.30825,
- "max_rss_kb": 85136,
+ "wall_ms": 0.027625,
+ "max_rss_kb": 84944,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1476,8 +1476,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 8,
- "wall_ms": 950.929917,
- "max_rss_kb": 85120,
+ "wall_ms": 0.007208,
+ "max_rss_kb": 84848,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1494,8 +1494,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 9,
- "wall_ms": 948.027209,
- "max_rss_kb": 85152,
+ "wall_ms": -0.048458,
+ "max_rss_kb": 85056,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1512,8 +1512,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 10,
- "wall_ms": 960.361084,
- "max_rss_kb": 85104,
+ "wall_ms": 0.005708,
+ "max_rss_kb": 84944,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1530,8 +1530,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 11,
- "wall_ms": 950.923042,
- "max_rss_kb": 85088,
+ "wall_ms": 0.507625,
+ "max_rss_kb": 85024,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1548,8 +1548,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 12,
- "wall_ms": 920.594916,
- "max_rss_kb": 85024,
+ "wall_ms": -0.275625,
+ "max_rss_kb": 84944,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1566,8 +1566,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 13,
- "wall_ms": 926.151459,
- "max_rss_kb": 85056,
+ "wall_ms": -0.057833,
+ "max_rss_kb": 84880,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1584,8 +1584,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 14,
- "wall_ms": 1036.002958,
- "max_rss_kb": 86272,
+ "wall_ms": 0.047042,
+ "max_rss_kb": 84944,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1602,8 +1602,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 15,
- "wall_ms": 954.783,
- "max_rss_kb": 85168,
+ "wall_ms": 0.064834,
+ "max_rss_kb": 85056,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1620,8 +1620,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 16,
- "wall_ms": 942.74075,
- "max_rss_kb": 85120,
+ "wall_ms": -0.011,
+ "max_rss_kb": 84944,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1638,8 +1638,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 17,
- "wall_ms": 945.312458,
- "max_rss_kb": 85104,
+ "wall_ms": 0.018083,
+ "max_rss_kb": 84896,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1656,8 +1656,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 18,
- "wall_ms": 946.032917,
- "max_rss_kb": 85120,
+ "wall_ms": -0.048875,
+ "max_rss_kb": 84944,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1674,8 +1674,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 19,
- "wall_ms": 969.546958,
- "max_rss_kb": 85136,
+ "wall_ms": 0.006542,
+ "max_rss_kb": 85008,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1692,8 +1692,8 @@
"benchmarks/honest_bench/workloads/3_image_convolution/node/image_conv.ts"
],
"run": 20,
- "wall_ms": 917.407,
- "max_rss_kb": 85072,
+ "wall_ms": -0.02425,
+ "max_rss_kb": 85024,
"exit_code": 0,
"stdout_first": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
"stdout_last": "checksum=2ba2e053 dims=3840x2160 bytes=24883200",
@@ -1710,8 +1710,8 @@
"/private/tmp/out_rust.json"
],
"run": 1,
- "wall_ms": 75.331875,
- "max_rss_kb": 1728,
+ "wall_ms": -0.015542,
+ "max_rss_kb": 1680,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1728,8 +1728,8 @@
"/private/tmp/out_rust.json"
],
"run": 2,
- "wall_ms": 75.406958,
- "max_rss_kb": 1728,
+ "wall_ms": -0.05,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1746,8 +1746,8 @@
"/private/tmp/out_rust.json"
],
"run": 3,
- "wall_ms": 76.237959,
- "max_rss_kb": 1728,
+ "wall_ms": -0.023708,
+ "max_rss_kb": 1680,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1764,8 +1764,8 @@
"/private/tmp/out_rust.json"
],
"run": 4,
- "wall_ms": 64.616,
- "max_rss_kb": 1744,
+ "wall_ms": 0.022708,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1782,8 +1782,8 @@
"/private/tmp/out_rust.json"
],
"run": 5,
- "wall_ms": 60.89175,
- "max_rss_kb": 1712,
+ "wall_ms": -0.021375,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1800,8 +1800,8 @@
"/private/tmp/out_rust.json"
],
"run": 6,
- "wall_ms": 75.960375,
- "max_rss_kb": 1712,
+ "wall_ms": 0.003583,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1818,8 +1818,8 @@
"/private/tmp/out_rust.json"
],
"run": 7,
- "wall_ms": 75.117875,
- "max_rss_kb": 1728,
+ "wall_ms": 0.042041,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1836,8 +1836,8 @@
"/private/tmp/out_rust.json"
],
"run": 8,
- "wall_ms": 72.34875,
- "max_rss_kb": 1728,
+ "wall_ms": -0.03675,
+ "max_rss_kb": 1680,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1854,8 +1854,8 @@
"/private/tmp/out_rust.json"
],
"run": 9,
- "wall_ms": 62.700958,
- "max_rss_kb": 1728,
+ "wall_ms": -0.008583,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1872,8 +1872,8 @@
"/private/tmp/out_rust.json"
],
"run": 10,
- "wall_ms": 73.431667,
- "max_rss_kb": 1728,
+ "wall_ms": 0.014666,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1890,8 +1890,8 @@
"/private/tmp/out_rust.json"
],
"run": 11,
- "wall_ms": 74.640625,
- "max_rss_kb": 1728,
+ "wall_ms": 0.032125,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1908,8 +1908,8 @@
"/private/tmp/out_rust.json"
],
"run": 12,
- "wall_ms": 73.135958,
- "max_rss_kb": 1728,
+ "wall_ms": -0.063083,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1926,8 +1926,8 @@
"/private/tmp/out_rust.json"
],
"run": 13,
- "wall_ms": 73.273458,
- "max_rss_kb": 1744,
+ "wall_ms": -0.04075,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1944,8 +1944,8 @@
"/private/tmp/out_rust.json"
],
"run": 14,
- "wall_ms": 62.696375,
- "max_rss_kb": 1728,
+ "wall_ms": 0.082084,
+ "max_rss_kb": 1680,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1962,8 +1962,8 @@
"/private/tmp/out_rust.json"
],
"run": 15,
- "wall_ms": 73.763167,
- "max_rss_kb": 1728,
+ "wall_ms": 0.023458,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1980,8 +1980,8 @@
"/private/tmp/out_rust.json"
],
"run": 16,
- "wall_ms": 73.386417,
- "max_rss_kb": 1744,
+ "wall_ms": 0.030209,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -1998,8 +1998,8 @@
"/private/tmp/out_rust.json"
],
"run": 17,
- "wall_ms": 75.4845,
- "max_rss_kb": 1712,
+ "wall_ms": -0.060542,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2016,8 +2016,8 @@
"/private/tmp/out_rust.json"
],
"run": 18,
- "wall_ms": 67.853459,
- "max_rss_kb": 1728,
+ "wall_ms": 0.1065,
+ "max_rss_kb": 1680,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2034,8 +2034,8 @@
"/private/tmp/out_rust.json"
],
"run": 19,
- "wall_ms": 60.218625,
- "max_rss_kb": 1712,
+ "wall_ms": 0.028125,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2052,8 +2052,8 @@
"/private/tmp/out_rust.json"
],
"run": 20,
- "wall_ms": 74.9045,
- "max_rss_kb": 1744,
+ "wall_ms": 0.0095,
+ "max_rss_kb": 1696,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2070,8 +2070,8 @@
"/private/tmp/out_zig.json"
],
"run": 1,
- "wall_ms": 74.296792,
- "max_rss_kb": 2048,
+ "wall_ms": 0.031291,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2088,8 +2088,8 @@
"/private/tmp/out_zig.json"
],
"run": 2,
- "wall_ms": 72.789459,
- "max_rss_kb": 2048,
+ "wall_ms": -0.047542,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2106,8 +2106,8 @@
"/private/tmp/out_zig.json"
],
"run": 3,
- "wall_ms": 73.14725,
- "max_rss_kb": 2048,
+ "wall_ms": -0.060959,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2124,8 +2124,8 @@
"/private/tmp/out_zig.json"
],
"run": 4,
- "wall_ms": 64.102125,
- "max_rss_kb": 2048,
+ "wall_ms": 0.002125,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2142,8 +2142,8 @@
"/private/tmp/out_zig.json"
],
"run": 5,
- "wall_ms": 73.061542,
- "max_rss_kb": 2048,
+ "wall_ms": 0.057333,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2160,8 +2160,8 @@
"/private/tmp/out_zig.json"
],
"run": 6,
- "wall_ms": 73.906459,
- "max_rss_kb": 2048,
+ "wall_ms": 0.008917,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2178,8 +2178,8 @@
"/private/tmp/out_zig.json"
],
"run": 7,
- "wall_ms": 72.740583,
- "max_rss_kb": 2048,
+ "wall_ms": 0.040042,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2196,8 +2196,8 @@
"/private/tmp/out_zig.json"
],
"run": 8,
- "wall_ms": 66.8415,
- "max_rss_kb": 2048,
+ "wall_ms": 0.008667,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2214,8 +2214,8 @@
"/private/tmp/out_zig.json"
],
"run": 9,
- "wall_ms": 59.778834,
- "max_rss_kb": 2048,
+ "wall_ms": 0.0045,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2232,8 +2232,8 @@
"/private/tmp/out_zig.json"
],
"run": 10,
- "wall_ms": 72.352958,
- "max_rss_kb": 2048,
+ "wall_ms": -0.02825,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2250,8 +2250,8 @@
"/private/tmp/out_zig.json"
],
"run": 11,
- "wall_ms": 74.696292,
- "max_rss_kb": 2048,
+ "wall_ms": -0.046625,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2268,8 +2268,8 @@
"/private/tmp/out_zig.json"
],
"run": 12,
- "wall_ms": 72.899916,
- "max_rss_kb": 2048,
+ "wall_ms": 0.063292,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2286,8 +2286,8 @@
"/private/tmp/out_zig.json"
],
"run": 13,
- "wall_ms": 62.735375,
- "max_rss_kb": 2048,
+ "wall_ms": 0.004334,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2304,8 +2304,8 @@
"/private/tmp/out_zig.json"
],
"run": 14,
- "wall_ms": 59.539083,
- "max_rss_kb": 2048,
+ "wall_ms": -0.006083,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2322,8 +2322,8 @@
"/private/tmp/out_zig.json"
],
"run": 15,
- "wall_ms": 73.738208,
- "max_rss_kb": 2048,
+ "wall_ms": -0.122291,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2340,8 +2340,8 @@
"/private/tmp/out_zig.json"
],
"run": 16,
- "wall_ms": 73.099791,
- "max_rss_kb": 2048,
+ "wall_ms": -0.0075,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2358,8 +2358,8 @@
"/private/tmp/out_zig.json"
],
"run": 17,
- "wall_ms": 73.659625,
- "max_rss_kb": 2048,
+ "wall_ms": -0.001417,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2376,8 +2376,8 @@
"/private/tmp/out_zig.json"
],
"run": 18,
- "wall_ms": 60.59,
- "max_rss_kb": 2048,
+ "wall_ms": 0.076833,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2394,8 +2394,8 @@
"/private/tmp/out_zig.json"
],
"run": 19,
- "wall_ms": 68.87325,
- "max_rss_kb": 2048,
+ "wall_ms": -0.009333,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2412,8 +2412,8 @@
"/private/tmp/out_zig.json"
],
"run": 20,
- "wall_ms": 75.237958,
- "max_rss_kb": 2048,
+ "wall_ms": -0.021458,
+ "max_rss_kb": 1984,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2430,8 +2430,8 @@
"/private/tmp/out_perry.json"
],
"run": 1,
- "wall_ms": 76.070042,
- "max_rss_kb": 8688,
+ "wall_ms": 0.041375,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2448,8 +2448,8 @@
"/private/tmp/out_perry.json"
],
"run": 2,
- "wall_ms": 76.680083,
- "max_rss_kb": 8704,
+ "wall_ms": 0.025458,
+ "max_rss_kb": 8608,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2466,8 +2466,8 @@
"/private/tmp/out_perry.json"
],
"run": 3,
- "wall_ms": 66.082542,
- "max_rss_kb": 8576,
+ "wall_ms": -0.03025,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2484,8 +2484,8 @@
"/private/tmp/out_perry.json"
],
"run": 4,
- "wall_ms": 74.672041,
- "max_rss_kb": 8688,
+ "wall_ms": 0.010292,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2502,8 +2502,8 @@
"/private/tmp/out_perry.json"
],
"run": 5,
- "wall_ms": 78.643042,
- "max_rss_kb": 8688,
+ "wall_ms": 0.057375,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2520,8 +2520,8 @@
"/private/tmp/out_perry.json"
],
"run": 6,
- "wall_ms": 78.364917,
- "max_rss_kb": 8688,
+ "wall_ms": -0.047333,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2538,8 +2538,8 @@
"/private/tmp/out_perry.json"
],
"run": 7,
- "wall_ms": 77.197625,
- "max_rss_kb": 8688,
+ "wall_ms": 0.0185,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2556,8 +2556,8 @@
"/private/tmp/out_perry.json"
],
"run": 8,
- "wall_ms": 67.770625,
- "max_rss_kb": 8688,
+ "wall_ms": 0.05975,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2574,8 +2574,8 @@
"/private/tmp/out_perry.json"
],
"run": 9,
- "wall_ms": 76.582917,
- "max_rss_kb": 8688,
+ "wall_ms": 0.099333,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2592,8 +2592,8 @@
"/private/tmp/out_perry.json"
],
"run": 10,
- "wall_ms": 78.908208,
- "max_rss_kb": 8688,
+ "wall_ms": 0.079667,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2610,8 +2610,8 @@
"/private/tmp/out_perry.json"
],
"run": 11,
- "wall_ms": 78.053792,
- "max_rss_kb": 8688,
+ "wall_ms": 0.026084,
+ "max_rss_kb": 8736,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2628,8 +2628,8 @@
"/private/tmp/out_perry.json"
],
"run": 12,
- "wall_ms": 68.946084,
- "max_rss_kb": 8688,
+ "wall_ms": 0.007917,
+ "max_rss_kb": 8736,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2646,8 +2646,8 @@
"/private/tmp/out_perry.json"
],
"run": 13,
- "wall_ms": 68.03875,
- "max_rss_kb": 8688,
+ "wall_ms": 0.005333,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2664,8 +2664,8 @@
"/private/tmp/out_perry.json"
],
"run": 14,
- "wall_ms": 77.971959,
- "max_rss_kb": 8688,
+ "wall_ms": -0.033541,
+ "max_rss_kb": 8608,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2682,8 +2682,8 @@
"/private/tmp/out_perry.json"
],
"run": 15,
- "wall_ms": 79.43625,
- "max_rss_kb": 8688,
+ "wall_ms": -0.054084,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2700,8 +2700,8 @@
"/private/tmp/out_perry.json"
],
"run": 16,
- "wall_ms": 77.299542,
- "max_rss_kb": 8688,
+ "wall_ms": 0.022875,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2718,8 +2718,8 @@
"/private/tmp/out_perry.json"
],
"run": 17,
- "wall_ms": 67.950958,
- "max_rss_kb": 8688,
+ "wall_ms": -0.021875,
+ "max_rss_kb": 8592,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2736,8 +2736,8 @@
"/private/tmp/out_perry.json"
],
"run": 18,
- "wall_ms": 78.21225,
- "max_rss_kb": 8688,
+ "wall_ms": -0.05075,
+ "max_rss_kb": 8736,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2754,8 +2754,8 @@
"/private/tmp/out_perry.json"
],
"run": 19,
- "wall_ms": 78.286667,
- "max_rss_kb": 8688,
+ "wall_ms": 0.035458,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2772,8 +2772,8 @@
"/private/tmp/out_perry.json"
],
"run": 20,
- "wall_ms": 76.882834,
- "max_rss_kb": 8704,
+ "wall_ms": -0.013583,
+ "max_rss_kb": 8720,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2793,8 +2793,8 @@
"/private/tmp/out_node.json"
],
"run": 1,
- "wall_ms": 129.127334,
- "max_rss_kb": 66016,
+ "wall_ms": -0.025542,
+ "max_rss_kb": 65536,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2814,8 +2814,8 @@
"/private/tmp/out_node.json"
],
"run": 2,
- "wall_ms": 117.055458,
- "max_rss_kb": 65936,
+ "wall_ms": -0.1445,
+ "max_rss_kb": 65488,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2835,8 +2835,8 @@
"/private/tmp/out_node.json"
],
"run": 3,
- "wall_ms": 128.263917,
- "max_rss_kb": 65840,
+ "wall_ms": 0.018875,
+ "max_rss_kb": 65632,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2856,8 +2856,8 @@
"/private/tmp/out_node.json"
],
"run": 4,
- "wall_ms": 130.759459,
- "max_rss_kb": 66400,
+ "wall_ms": -0.044625,
+ "max_rss_kb": 65504,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2877,8 +2877,8 @@
"/private/tmp/out_node.json"
],
"run": 5,
- "wall_ms": 126.426833,
- "max_rss_kb": 65856,
+ "wall_ms": -0.109416,
+ "max_rss_kb": 65264,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2898,8 +2898,8 @@
"/private/tmp/out_node.json"
],
"run": 6,
- "wall_ms": 115.627458,
- "max_rss_kb": 65824,
+ "wall_ms": 0.008667,
+ "max_rss_kb": 65504,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2919,8 +2919,8 @@
"/private/tmp/out_node.json"
],
"run": 7,
- "wall_ms": 130.643916,
- "max_rss_kb": 65856,
+ "wall_ms": -0.011625,
+ "max_rss_kb": 65424,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2940,8 +2940,8 @@
"/private/tmp/out_node.json"
],
"run": 8,
- "wall_ms": 129.028375,
- "max_rss_kb": 66432,
+ "wall_ms": 0.02225,
+ "max_rss_kb": 65568,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2961,8 +2961,8 @@
"/private/tmp/out_node.json"
],
"run": 9,
- "wall_ms": 123.207375,
- "max_rss_kb": 66096,
+ "wall_ms": 0.039375,
+ "max_rss_kb": 65584,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -2982,8 +2982,8 @@
"/private/tmp/out_node.json"
],
"run": 10,
- "wall_ms": 117.534667,
- "max_rss_kb": 65728,
+ "wall_ms": 0.028542,
+ "max_rss_kb": 65536,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3003,8 +3003,8 @@
"/private/tmp/out_node.json"
],
"run": 11,
- "wall_ms": 130.166833,
- "max_rss_kb": 66192,
+ "wall_ms": -0.009666,
+ "max_rss_kb": 65552,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3024,8 +3024,8 @@
"/private/tmp/out_node.json"
],
"run": 12,
- "wall_ms": 129.664333,
- "max_rss_kb": 66240,
+ "wall_ms": -0.093292,
+ "max_rss_kb": 65552,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3045,8 +3045,8 @@
"/private/tmp/out_node.json"
],
"run": 13,
- "wall_ms": 113.986,
- "max_rss_kb": 65824,
+ "wall_ms": 0.017125,
+ "max_rss_kb": 65600,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3066,8 +3066,8 @@
"/private/tmp/out_node.json"
],
"run": 14,
- "wall_ms": 124.714083,
- "max_rss_kb": 65680,
+ "wall_ms": -0.144125,
+ "max_rss_kb": 65616,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3087,8 +3087,8 @@
"/private/tmp/out_node.json"
],
"run": 15,
- "wall_ms": 130.680292,
- "max_rss_kb": 66384,
+ "wall_ms": -0.0405,
+ "max_rss_kb": 65664,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3108,8 +3108,8 @@
"/private/tmp/out_node.json"
],
"run": 16,
- "wall_ms": 131.928833,
- "max_rss_kb": 66384,
+ "wall_ms": 0.031209,
+ "max_rss_kb": 65568,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3129,8 +3129,8 @@
"/private/tmp/out_node.json"
],
"run": 17,
- "wall_ms": 115.053542,
- "max_rss_kb": 65680,
+ "wall_ms": 0.034791,
+ "max_rss_kb": 65504,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3150,8 +3150,8 @@
"/private/tmp/out_node.json"
],
"run": 18,
- "wall_ms": 130.90975,
- "max_rss_kb": 65792,
+ "wall_ms": -0.001666,
+ "max_rss_kb": 65504,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3171,8 +3171,8 @@
"/private/tmp/out_node.json"
],
"run": 19,
- "wall_ms": 127.045541,
- "max_rss_kb": 66192,
+ "wall_ms": 0.00975,
+ "max_rss_kb": 65616,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3192,8 +3192,8 @@
"/private/tmp/out_node.json"
],
"run": 20,
- "wall_ms": 127.976541,
- "max_rss_kb": 65968,
+ "wall_ms": 0.003292,
+ "max_rss_kb": 65520,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3212,8 +3212,8 @@
"/private/tmp/out_bun.json"
],
"run": 1,
- "wall_ms": 91.57475,
- "max_rss_kb": 30992,
+ "wall_ms": 0.0055,
+ "max_rss_kb": 30832,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3232,8 +3232,8 @@
"/private/tmp/out_bun.json"
],
"run": 2,
- "wall_ms": 80.012417,
- "max_rss_kb": 30960,
+ "wall_ms": -0.099792,
+ "max_rss_kb": 30896,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3252,8 +3252,8 @@
"/private/tmp/out_bun.json"
],
"run": 3,
- "wall_ms": 92.155084,
- "max_rss_kb": 31088,
+ "wall_ms": 0.00575,
+ "max_rss_kb": 30816,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3272,8 +3272,8 @@
"/private/tmp/out_bun.json"
],
"run": 4,
- "wall_ms": 90.747417,
- "max_rss_kb": 30864,
+ "wall_ms": -0.032167,
+ "max_rss_kb": 30816,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3292,8 +3292,8 @@
"/private/tmp/out_bun.json"
],
"run": 5,
- "wall_ms": 92.543709,
- "max_rss_kb": 31360,
+ "wall_ms": 0.066125,
+ "max_rss_kb": 30800,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3312,8 +3312,8 @@
"/private/tmp/out_bun.json"
],
"run": 6,
- "wall_ms": 79.843708,
- "max_rss_kb": 31264,
+ "wall_ms": -0.094916,
+ "max_rss_kb": 30816,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3332,8 +3332,8 @@
"/private/tmp/out_bun.json"
],
"run": 7,
- "wall_ms": 82.63425,
- "max_rss_kb": 31056,
+ "wall_ms": -0.01225,
+ "max_rss_kb": 30864,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3352,8 +3352,8 @@
"/private/tmp/out_bun.json"
],
"run": 8,
- "wall_ms": 90.851,
- "max_rss_kb": 30976,
+ "wall_ms": 0.040917,
+ "max_rss_kb": 30816,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3372,8 +3372,8 @@
"/private/tmp/out_bun.json"
],
"run": 9,
- "wall_ms": 93.045209,
- "max_rss_kb": 31120,
+ "wall_ms": 0.007417,
+ "max_rss_kb": 30800,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3392,8 +3392,8 @@
"/private/tmp/out_bun.json"
],
"run": 10,
- "wall_ms": 90.2925,
- "max_rss_kb": 31136,
+ "wall_ms": -0.035041,
+ "max_rss_kb": 30784,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3412,8 +3412,8 @@
"/private/tmp/out_bun.json"
],
"run": 11,
- "wall_ms": 78.012458,
- "max_rss_kb": 31072,
+ "wall_ms": 0.04775,
+ "max_rss_kb": 30800,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3432,8 +3432,8 @@
"/private/tmp/out_bun.json"
],
"run": 12,
- "wall_ms": 93.055667,
- "max_rss_kb": 31072,
+ "wall_ms": -0.038042,
+ "max_rss_kb": 30816,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3452,8 +3452,8 @@
"/private/tmp/out_bun.json"
],
"run": 13,
- "wall_ms": 91.637334,
- "max_rss_kb": 30976,
+ "wall_ms": 0.090458,
+ "max_rss_kb": 30784,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3472,8 +3472,8 @@
"/private/tmp/out_bun.json"
],
"run": 14,
- "wall_ms": 91.315334,
- "max_rss_kb": 31072,
+ "wall_ms": 0.060041,
+ "max_rss_kb": 30816,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3492,8 +3492,8 @@
"/private/tmp/out_bun.json"
],
"run": 15,
- "wall_ms": 77.897625,
- "max_rss_kb": 31056,
+ "wall_ms": -0.117959,
+ "max_rss_kb": 30848,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3512,8 +3512,8 @@
"/private/tmp/out_bun.json"
],
"run": 16,
- "wall_ms": 87.173125,
- "max_rss_kb": 30960,
+ "wall_ms": -0.015625,
+ "max_rss_kb": 30832,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3532,8 +3532,8 @@
"/private/tmp/out_bun.json"
],
"run": 17,
- "wall_ms": 91.764459,
- "max_rss_kb": 31088,
+ "wall_ms": 0.027417,
+ "max_rss_kb": 30800,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3552,8 +3552,8 @@
"/private/tmp/out_bun.json"
],
"run": 18,
- "wall_ms": 91.401292,
- "max_rss_kb": 31216,
+ "wall_ms": 0.030875,
+ "max_rss_kb": 30832,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3572,8 +3572,8 @@
"/private/tmp/out_bun.json"
],
"run": 19,
- "wall_ms": 84.4485,
- "max_rss_kb": 31136,
+ "wall_ms": 0.099917,
+ "max_rss_kb": 30800,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3592,8 +3592,8 @@
"/private/tmp/out_bun.json"
],
"run": 20,
- "wall_ms": 79.069792,
- "max_rss_kb": 31088,
+ "wall_ms": -0.02275,
+ "max_rss_kb": 30864,
"exit_code": 0,
"stdout_first": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
"stdout_last": "input_bytes=21671 records_in=100 records_out=56 output_bytes=14841 hash=7fc66fa8",
@@ -3610,8 +3610,8 @@
"/private/tmp/out_rust.json"
],
"run": 1,
- "wall_ms": 671.236125,
- "max_rss_kb": 438704,
+ "wall_ms": -0.030667,
+ "max_rss_kb": 441136,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3628,8 +3628,8 @@
"/private/tmp/out_rust.json"
],
"run": 2,
- "wall_ms": 716.679041,
- "max_rss_kb": 437248,
+ "wall_ms": -0.042792,
+ "max_rss_kb": 437184,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3646,8 +3646,8 @@
"/private/tmp/out_rust.json"
],
"run": 3,
- "wall_ms": 669.035625,
- "max_rss_kb": 437312,
+ "wall_ms": -0.008625,
+ "max_rss_kb": 437184,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3664,8 +3664,8 @@
"/private/tmp/out_rust.json"
],
"run": 4,
- "wall_ms": 669.5695,
- "max_rss_kb": 439008,
+ "wall_ms": 0.06075,
+ "max_rss_kb": 437168,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3682,8 +3682,8 @@
"/private/tmp/out_rust.json"
],
"run": 5,
- "wall_ms": 670.115708,
- "max_rss_kb": 438704,
+ "wall_ms": -0.041666,
+ "max_rss_kb": 437184,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3700,8 +3700,8 @@
"/private/tmp/out_rust.json"
],
"run": 6,
- "wall_ms": 672.442083,
- "max_rss_kb": 439008,
+ "wall_ms": -0.036667,
+ "max_rss_kb": 437184,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3718,8 +3718,8 @@
"/private/tmp/out_rust.json"
],
"run": 7,
- "wall_ms": 687.97375,
- "max_rss_kb": 437264,
+ "wall_ms": -0.029459,
+ "max_rss_kb": 441136,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3736,8 +3736,8 @@
"/private/tmp/out_rust.json"
],
"run": 8,
- "wall_ms": 677.106042,
- "max_rss_kb": 439008,
+ "wall_ms": 0.08375,
+ "max_rss_kb": 441136,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3754,8 +3754,8 @@
"/private/tmp/out_rust.json"
],
"run": 9,
- "wall_ms": 672.998375,
- "max_rss_kb": 441248,
+ "wall_ms": -0.024833,
+ "max_rss_kb": 441136,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3772,8 +3772,8 @@
"/private/tmp/out_rust.json"
],
"run": 10,
- "wall_ms": 678.679042,
- "max_rss_kb": 439008,
+ "wall_ms": -0.089708,
+ "max_rss_kb": 441136,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3790,8 +3790,8 @@
"/private/tmp/out_rust.json"
],
"run": 11,
- "wall_ms": 618.905125,
- "max_rss_kb": 439040,
+ "wall_ms": -0.0145,
+ "max_rss_kb": 441136,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3808,8 +3808,8 @@
"/private/tmp/out_rust.json"
],
"run": 12,
- "wall_ms": 630.871667,
- "max_rss_kb": 443008,
+ "wall_ms": 0.009708,
+ "max_rss_kb": 437184,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3826,8 +3826,8 @@
"/private/tmp/out_rust.json"
],
"run": 13,
- "wall_ms": 616.371667,
- "max_rss_kb": 438688,
+ "wall_ms": 0.102458,
+ "max_rss_kb": 437168,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3844,8 +3844,8 @@
"/private/tmp/out_rust.json"
],
"run": 14,
- "wall_ms": 624.192583,
- "max_rss_kb": 442976,
+ "wall_ms": -0.067708,
+ "max_rss_kb": 437168,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3862,8 +3862,8 @@
"/private/tmp/out_rust.json"
],
"run": 15,
- "wall_ms": 621.362041,
- "max_rss_kb": 441216,
+ "wall_ms": -0.04625,
+ "max_rss_kb": 437184,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3880,8 +3880,8 @@
"/private/tmp/out_rust.json"
],
"run": 16,
- "wall_ms": 620.969834,
- "max_rss_kb": 442960,
+ "wall_ms": 0.080833,
+ "max_rss_kb": 441120,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3898,8 +3898,8 @@
"/private/tmp/out_rust.json"
],
"run": 17,
- "wall_ms": 629.929,
- "max_rss_kb": 442976,
+ "wall_ms": -0.090125,
+ "max_rss_kb": 441120,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3916,8 +3916,8 @@
"/private/tmp/out_rust.json"
],
"run": 18,
- "wall_ms": 619.626333,
- "max_rss_kb": 441248,
+ "wall_ms": -0.001625,
+ "max_rss_kb": 437184,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3934,8 +3934,8 @@
"/private/tmp/out_rust.json"
],
"run": 19,
- "wall_ms": 617.864875,
- "max_rss_kb": 442976,
+ "wall_ms": 0.122792,
+ "max_rss_kb": 441120,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3952,8 +3952,8 @@
"/private/tmp/out_rust.json"
],
"run": 20,
- "wall_ms": 615.9345,
- "max_rss_kb": 441248,
+ "wall_ms": -0.008792,
+ "max_rss_kb": 437168,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3970,8 +3970,8 @@
"/private/tmp/out_zig.json"
],
"run": 1,
- "wall_ms": 965.324375,
- "max_rss_kb": 590704,
+ "wall_ms": -0.050291,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -3988,8 +3988,8 @@
"/private/tmp/out_zig.json"
],
"run": 2,
- "wall_ms": 893.892875,
- "max_rss_kb": 590704,
+ "wall_ms": 0.001291,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4006,8 +4006,8 @@
"/private/tmp/out_zig.json"
],
"run": 3,
- "wall_ms": 874.366125,
- "max_rss_kb": 590704,
+ "wall_ms": -0.03525,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4024,8 +4024,8 @@
"/private/tmp/out_zig.json"
],
"run": 4,
- "wall_ms": 874.012584,
- "max_rss_kb": 590704,
+ "wall_ms": 0.020959,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4042,8 +4042,8 @@
"/private/tmp/out_zig.json"
],
"run": 5,
- "wall_ms": 871.153625,
- "max_rss_kb": 590704,
+ "wall_ms": -0.020709,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4060,8 +4060,8 @@
"/private/tmp/out_zig.json"
],
"run": 6,
- "wall_ms": 881.025541,
- "max_rss_kb": 590704,
+ "wall_ms": 0.060917,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4078,8 +4078,8 @@
"/private/tmp/out_zig.json"
],
"run": 7,
- "wall_ms": 876.290417,
- "max_rss_kb": 590704,
+ "wall_ms": 0.083333,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4096,8 +4096,8 @@
"/private/tmp/out_zig.json"
],
"run": 8,
- "wall_ms": 876.636583,
- "max_rss_kb": 590704,
+ "wall_ms": -0.075458,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4114,8 +4114,8 @@
"/private/tmp/out_zig.json"
],
"run": 9,
- "wall_ms": 884.906792,
- "max_rss_kb": 590704,
+ "wall_ms": -0.069125,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4132,8 +4132,8 @@
"/private/tmp/out_zig.json"
],
"run": 10,
- "wall_ms": 895.664875,
- "max_rss_kb": 590704,
+ "wall_ms": 0.001,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4150,8 +4150,8 @@
"/private/tmp/out_zig.json"
],
"run": 11,
- "wall_ms": 876.143708,
- "max_rss_kb": 590704,
+ "wall_ms": -0.012083,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4168,8 +4168,8 @@
"/private/tmp/out_zig.json"
],
"run": 12,
- "wall_ms": 871.704125,
- "max_rss_kb": 590704,
+ "wall_ms": -0.077125,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4186,8 +4186,8 @@
"/private/tmp/out_zig.json"
],
"run": 13,
- "wall_ms": 871.841708,
- "max_rss_kb": 590704,
+ "wall_ms": 0.014208,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4204,8 +4204,8 @@
"/private/tmp/out_zig.json"
],
"run": 14,
- "wall_ms": 876.407834,
- "max_rss_kb": 590704,
+ "wall_ms": -0.095709,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4222,8 +4222,8 @@
"/private/tmp/out_zig.json"
],
"run": 15,
- "wall_ms": 865.985458,
- "max_rss_kb": 590704,
+ "wall_ms": -0.103167,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4240,8 +4240,8 @@
"/private/tmp/out_zig.json"
],
"run": 16,
- "wall_ms": 866.773125,
- "max_rss_kb": 590704,
+ "wall_ms": -0.017,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4258,8 +4258,8 @@
"/private/tmp/out_zig.json"
],
"run": 17,
- "wall_ms": 872.942833,
- "max_rss_kb": 590704,
+ "wall_ms": 0.039417,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4276,8 +4276,8 @@
"/private/tmp/out_zig.json"
],
"run": 18,
- "wall_ms": 870.911833,
- "max_rss_kb": 590704,
+ "wall_ms": -0.008,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4294,8 +4294,8 @@
"/private/tmp/out_zig.json"
],
"run": 19,
- "wall_ms": 874.857875,
- "max_rss_kb": 590704,
+ "wall_ms": -0.00925,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4312,8 +4312,8 @@
"/private/tmp/out_zig.json"
],
"run": 20,
- "wall_ms": 876.974333,
- "max_rss_kb": 590704,
+ "wall_ms": 0.0355,
+ "max_rss_kb": 590640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4330,8 +4330,8 @@
"/private/tmp/out_perry.json"
],
"run": 1,
- "wall_ms": 60659.39325,
- "max_rss_kb": 1090080,
+ "wall_ms": 0.040125,
+ "max_rss_kb": 1071648,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4348,8 +4348,8 @@
"/private/tmp/out_perry.json"
],
"run": 2,
- "wall_ms": 60175.271875,
- "max_rss_kb": 1090096,
+ "wall_ms": 0.089875,
+ "max_rss_kb": 1080544,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4366,8 +4366,8 @@
"/private/tmp/out_perry.json"
],
"run": 3,
- "wall_ms": 60137.5285,
- "max_rss_kb": 1090096,
+ "wall_ms": -0.001917,
+ "max_rss_kb": 1083120,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4384,8 +4384,8 @@
"/private/tmp/out_perry.json"
],
"run": 4,
- "wall_ms": 61080.91425,
- "max_rss_kb": 1090080,
+ "wall_ms": 0.138167,
+ "max_rss_kb": 1080560,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4402,8 +4402,8 @@
"/private/tmp/out_perry.json"
],
"run": 5,
- "wall_ms": 60521.515333,
- "max_rss_kb": 1090096,
+ "wall_ms": -0.069708,
+ "max_rss_kb": 1083136,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4420,8 +4420,8 @@
"/private/tmp/out_perry.json"
],
"run": 6,
- "wall_ms": 60335.167958,
- "max_rss_kb": 1090080,
+ "wall_ms": -0.030166,
+ "max_rss_kb": 1080544,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4438,8 +4438,8 @@
"/private/tmp/out_perry.json"
],
"run": 7,
- "wall_ms": 60818.268792,
- "max_rss_kb": 1090080,
+ "wall_ms": -0.044208,
+ "max_rss_kb": 1080560,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4456,8 +4456,8 @@
"/private/tmp/out_perry.json"
],
"run": 8,
- "wall_ms": 60250.587458,
- "max_rss_kb": 1090080,
+ "wall_ms": 0.004417,
+ "max_rss_kb": 1080560,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4474,8 +4474,8 @@
"/private/tmp/out_perry.json"
],
"run": 9,
- "wall_ms": 60222.802458,
- "max_rss_kb": 1090080,
+ "wall_ms": -0.028458,
+ "max_rss_kb": 1080544,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4492,8 +4492,8 @@
"/private/tmp/out_perry.json"
],
"run": 10,
- "wall_ms": 60566.564125,
- "max_rss_kb": 1090096,
+ "wall_ms": 0.004958,
+ "max_rss_kb": 1080544,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4510,8 +4510,8 @@
"/private/tmp/out_perry.json"
],
"run": 11,
- "wall_ms": 60588.200417,
- "max_rss_kb": 1090080,
+ "wall_ms": -0.003958,
+ "max_rss_kb": 1083120,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4528,8 +4528,8 @@
"/private/tmp/out_perry.json"
],
"run": 12,
- "wall_ms": 60152.714667,
- "max_rss_kb": 1090080,
+ "wall_ms": 0.015667,
+ "max_rss_kb": 1083136,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4546,8 +4546,8 @@
"/private/tmp/out_perry.json"
],
"run": 13,
- "wall_ms": 60302.221125,
- "max_rss_kb": 1090096,
+ "wall_ms": 0.02375,
+ "max_rss_kb": 1080560,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4564,8 +4564,8 @@
"/private/tmp/out_perry.json"
],
"run": 14,
- "wall_ms": 60155.509333,
- "max_rss_kb": 1090096,
+ "wall_ms": 0.005333,
+ "max_rss_kb": 1080544,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4582,8 +4582,8 @@
"/private/tmp/out_perry.json"
],
"run": 15,
- "wall_ms": 60174.837542,
- "max_rss_kb": 1090096,
+ "wall_ms": 0.157542,
+ "max_rss_kb": 1080560,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4600,8 +4600,8 @@
"/private/tmp/out_perry.json"
],
"run": 16,
- "wall_ms": 60607.107458,
- "max_rss_kb": 1090096,
+ "wall_ms": 0.00575,
+ "max_rss_kb": 1080544,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4618,8 +4618,8 @@
"/private/tmp/out_perry.json"
],
"run": 17,
- "wall_ms": 60514.097542,
- "max_rss_kb": 1090096,
+ "wall_ms": -0.036417,
+ "max_rss_kb": 1080544,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4636,8 +4636,8 @@
"/private/tmp/out_perry.json"
],
"run": 18,
- "wall_ms": 60014.916833,
- "max_rss_kb": 1090080,
+ "wall_ms": -0.023584,
+ "max_rss_kb": 1080560,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4654,8 +4654,8 @@
"/private/tmp/out_perry.json"
],
"run": 19,
- "wall_ms": 60381.746916,
- "max_rss_kb": 1090096,
+ "wall_ms": -0.021458,
+ "max_rss_kb": 1083120,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4672,8 +4672,8 @@
"/private/tmp/out_perry.json"
],
"run": 20,
- "wall_ms": 60425.61075,
- "max_rss_kb": 1090080,
+ "wall_ms": -0.0235,
+ "max_rss_kb": 1080560,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4693,8 +4693,8 @@
"/private/tmp/out_node.json"
],
"run": 1,
- "wall_ms": 1024.602916,
- "max_rss_kb": 797280,
+ "wall_ms": 0.026375,
+ "max_rss_kb": 793296,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4714,8 +4714,8 @@
"/private/tmp/out_node.json"
],
"run": 2,
- "wall_ms": 1028.97175,
- "max_rss_kb": 795120,
+ "wall_ms": -0.035917,
+ "max_rss_kb": 793376,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4735,8 +4735,8 @@
"/private/tmp/out_node.json"
],
"run": 3,
- "wall_ms": 1021.262792,
- "max_rss_kb": 799248,
+ "wall_ms": 0.048709,
+ "max_rss_kb": 793360,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4756,8 +4756,8 @@
"/private/tmp/out_node.json"
],
"run": 4,
- "wall_ms": 986.57975,
- "max_rss_kb": 796048,
+ "wall_ms": -0.024084,
+ "max_rss_kb": 793280,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4777,8 +4777,8 @@
"/private/tmp/out_node.json"
],
"run": 5,
- "wall_ms": 975.591708,
- "max_rss_kb": 796800,
+ "wall_ms": 0.033625,
+ "max_rss_kb": 793520,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4798,8 +4798,8 @@
"/private/tmp/out_node.json"
],
"run": 6,
- "wall_ms": 1003.135917,
- "max_rss_kb": 797376,
+ "wall_ms": 0.034041,
+ "max_rss_kb": 793424,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4819,8 +4819,8 @@
"/private/tmp/out_node.json"
],
"run": 7,
- "wall_ms": 1023.880959,
- "max_rss_kb": 798928,
+ "wall_ms": -0.025208,
+ "max_rss_kb": 792640,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4840,8 +4840,8 @@
"/private/tmp/out_node.json"
],
"run": 8,
- "wall_ms": 1037.875542,
- "max_rss_kb": 796976,
+ "wall_ms": -0.048917,
+ "max_rss_kb": 793280,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4861,8 +4861,8 @@
"/private/tmp/out_node.json"
],
"run": 9,
- "wall_ms": 1016.381334,
- "max_rss_kb": 794992,
+ "wall_ms": 0.017791,
+ "max_rss_kb": 793488,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4882,8 +4882,8 @@
"/private/tmp/out_node.json"
],
"run": 10,
- "wall_ms": 1014.924709,
- "max_rss_kb": 795984,
+ "wall_ms": 0.042292,
+ "max_rss_kb": 793216,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4903,8 +4903,8 @@
"/private/tmp/out_node.json"
],
"run": 11,
- "wall_ms": 1030.131333,
- "max_rss_kb": 795840,
+ "wall_ms": 0.315166,
+ "max_rss_kb": 793472,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4924,8 +4924,8 @@
"/private/tmp/out_node.json"
],
"run": 12,
- "wall_ms": 1014.908833,
- "max_rss_kb": 795968,
+ "wall_ms": -0.003167,
+ "max_rss_kb": 793072,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4945,8 +4945,8 @@
"/private/tmp/out_node.json"
],
"run": 13,
- "wall_ms": 1005.538291,
- "max_rss_kb": 797376,
+ "wall_ms": -0.03875,
+ "max_rss_kb": 792816,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4966,8 +4966,8 @@
"/private/tmp/out_node.json"
],
"run": 14,
- "wall_ms": 953.051292,
- "max_rss_kb": 795872,
+ "wall_ms": -0.027167,
+ "max_rss_kb": 793312,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -4987,8 +4987,8 @@
"/private/tmp/out_node.json"
],
"run": 15,
- "wall_ms": 958.8885,
- "max_rss_kb": 796032,
+ "wall_ms": 0.007,
+ "max_rss_kb": 793424,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5008,8 +5008,8 @@
"/private/tmp/out_node.json"
],
"run": 16,
- "wall_ms": 959.114792,
- "max_rss_kb": 797024,
+ "wall_ms": -0.046583,
+ "max_rss_kb": 793216,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5029,8 +5029,8 @@
"/private/tmp/out_node.json"
],
"run": 17,
- "wall_ms": 969.174167,
- "max_rss_kb": 798480,
+ "wall_ms": 0.051,
+ "max_rss_kb": 792928,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5050,8 +5050,8 @@
"/private/tmp/out_node.json"
],
"run": 18,
- "wall_ms": 963.849834,
- "max_rss_kb": 797024,
+ "wall_ms": 0.0275,
+ "max_rss_kb": 792992,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5071,8 +5071,8 @@
"/private/tmp/out_node.json"
],
"run": 19,
- "wall_ms": 962.497166,
- "max_rss_kb": 796208,
+ "wall_ms": 0.014875,
+ "max_rss_kb": 793312,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5092,8 +5092,8 @@
"/private/tmp/out_node.json"
],
"run": 20,
- "wall_ms": 968.573667,
- "max_rss_kb": 798352,
+ "wall_ms": -0.041792,
+ "max_rss_kb": 793536,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5112,8 +5112,8 @@
"/private/tmp/out_bun.json"
],
"run": 1,
- "wall_ms": 621.035125,
- "max_rss_kb": 593408,
+ "wall_ms": -0.006458,
+ "max_rss_kb": 594016,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5132,8 +5132,8 @@
"/private/tmp/out_bun.json"
],
"run": 2,
- "wall_ms": 608.555584,
- "max_rss_kb": 591392,
+ "wall_ms": 0.016834,
+ "max_rss_kb": 593456,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5152,8 +5152,8 @@
"/private/tmp/out_bun.json"
],
"run": 3,
- "wall_ms": 606.331125,
- "max_rss_kb": 593344,
+ "wall_ms": -0.021375,
+ "max_rss_kb": 592688,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5172,8 +5172,8 @@
"/private/tmp/out_bun.json"
],
"run": 4,
- "wall_ms": 610.586542,
- "max_rss_kb": 594240,
+ "wall_ms": 0.021667,
+ "max_rss_kb": 593424,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5192,8 +5192,8 @@
"/private/tmp/out_bun.json"
],
"run": 5,
- "wall_ms": 623.407167,
- "max_rss_kb": 594224,
+ "wall_ms": -0.114917,
+ "max_rss_kb": 591520,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5212,8 +5212,8 @@
"/private/tmp/out_bun.json"
],
"run": 6,
- "wall_ms": 618.192625,
- "max_rss_kb": 593008,
+ "wall_ms": -0.03925,
+ "max_rss_kb": 594336,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5232,8 +5232,8 @@
"/private/tmp/out_bun.json"
],
"run": 7,
- "wall_ms": 618.058958,
- "max_rss_kb": 593184,
+ "wall_ms": -0.092291,
+ "max_rss_kb": 593312,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5252,8 +5252,8 @@
"/private/tmp/out_bun.json"
],
"run": 8,
- "wall_ms": 607.426416,
- "max_rss_kb": 591504,
+ "wall_ms": 0.08675,
+ "max_rss_kb": 593232,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5272,8 +5272,8 @@
"/private/tmp/out_bun.json"
],
"run": 9,
- "wall_ms": 612.352459,
- "max_rss_kb": 593344,
+ "wall_ms": -0.038625,
+ "max_rss_kb": 594400,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5292,8 +5292,8 @@
"/private/tmp/out_bun.json"
],
"run": 10,
- "wall_ms": 622.290667,
- "max_rss_kb": 593136,
+ "wall_ms": -0.017041,
+ "max_rss_kb": 593328,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5312,8 +5312,8 @@
"/private/tmp/out_bun.json"
],
"run": 11,
- "wall_ms": 612.992333,
- "max_rss_kb": 593456,
+ "wall_ms": -0.0405,
+ "max_rss_kb": 593536,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5332,8 +5332,8 @@
"/private/tmp/out_bun.json"
],
"run": 12,
- "wall_ms": 622.197209,
- "max_rss_kb": 591776,
+ "wall_ms": -0.055875,
+ "max_rss_kb": 594160,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5352,8 +5352,8 @@
"/private/tmp/out_bun.json"
],
"run": 13,
- "wall_ms": 610.354833,
- "max_rss_kb": 593136,
+ "wall_ms": -0.053875,
+ "max_rss_kb": 591888,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5372,8 +5372,8 @@
"/private/tmp/out_bun.json"
],
"run": 14,
- "wall_ms": 618.959292,
- "max_rss_kb": 593424,
+ "wall_ms": -0.026417,
+ "max_rss_kb": 593856,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5392,8 +5392,8 @@
"/private/tmp/out_bun.json"
],
"run": 15,
- "wall_ms": 626.925792,
- "max_rss_kb": 593760,
+ "wall_ms": 0.039708,
+ "max_rss_kb": 593792,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5412,8 +5412,8 @@
"/private/tmp/out_bun.json"
],
"run": 16,
- "wall_ms": 618.523209,
- "max_rss_kb": 593312,
+ "wall_ms": -0.031042,
+ "max_rss_kb": 591360,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5432,8 +5432,8 @@
"/private/tmp/out_bun.json"
],
"run": 17,
- "wall_ms": 614.024,
- "max_rss_kb": 594208,
+ "wall_ms": 0.101708,
+ "max_rss_kb": 593424,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5452,8 +5452,8 @@
"/private/tmp/out_bun.json"
],
"run": 18,
- "wall_ms": 604.402583,
- "max_rss_kb": 593344,
+ "wall_ms": 0.085542,
+ "max_rss_kb": 593520,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5472,8 +5472,8 @@
"/private/tmp/out_bun.json"
],
"run": 19,
- "wall_ms": 620.111417,
- "max_rss_kb": 594064,
+ "wall_ms": -0.15075,
+ "max_rss_kb": 593488,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
@@ -5492,8 +5492,8 @@
"/private/tmp/out_bun.json"
],
"run": 20,
- "wall_ms": 624.468167,
- "max_rss_kb": 593168,
+ "wall_ms": 0.025542,
+ "max_rss_kb": 593312,
"exit_code": 0,
"stdout_first": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
"stdout_last": "input_bytes=112695869 records_in=500000 records_out=249976 output_bytes=68140794 hash=b7e8a588",
diff --git a/benchmarks/honest_bench/results/summary.txt b/benchmarks/honest_bench/results/summary.txt
index c53c1fabc6..a39f01886c 100644
--- a/benchmarks/honest_bench/results/summary.txt
+++ b/benchmarks/honest_bench/results/summary.txt
@@ -3,21 +3,21 @@
# expected.json: present
## PERF — output verified to match Bun reference
-image_convolution bun 947.2 ms runs=20 match=20/20
-image_convolution node 1284.8 ms runs=20 match=20/20
-image_convolution perry 302.5 ms runs=20 match=20/20
-image_convolution rust 429.8 ms runs=20 match=20/20
-image_convolution zig 279.8 ms runs=20 match=20/20
-json_pipeline_full bun 618.1 ms runs=20 match=20/20
-json_pipeline_full node 1004.3 ms runs=20 match=20/20
-json_pipeline_full perry 60358.5 ms runs=20 match=20/20
-json_pipeline_full rust 650.0 ms runs=20 match=20/20
-json_pipeline_full zig 875.5 ms runs=20 match=20/20
-json_pipeline_small bun 90.8 ms runs=20 match=20/20
-json_pipeline_small node 128.1 ms runs=20 match=20/20
-json_pipeline_small perry 77.0 ms runs=20 match=20/20
-json_pipeline_small rust 73.4 ms runs=20 match=20/20
-json_pipeline_small zig 72.8 ms runs=20 match=20/20
+image_convolution bun 0.0 ms runs=20 match=20/20
+image_convolution node 0.0 ms runs=20 match=20/20
+image_convolution perry -0.0 ms runs=20 match=20/20
+image_convolution rust -0.0 ms runs=20 match=20/20
+image_convolution zig 0.0 ms runs=20 match=20/20
+json_pipeline_full bun -0.0 ms runs=20 match=20/20
+json_pipeline_full node 0.0 ms runs=20 match=20/20
+json_pipeline_full perry 0.0 ms runs=20 match=20/20
+json_pipeline_full rust -0.0 ms runs=20 match=20/20
+json_pipeline_full zig -0.0 ms runs=20 match=20/20
+json_pipeline_small bun 0.0 ms runs=20 match=20/20
+json_pipeline_small node 0.0 ms runs=20 match=20/20
+json_pipeline_small perry 0.0 ms runs=20 match=20/20
+json_pipeline_small rust 0.0 ms runs=20 match=20/20
+json_pipeline_small zig 0.0 ms runs=20 match=20/20
# To turn mismatches into a hard CI failure: ./run.sh --strict-output
# To refresh the reference (only when output semantics intentionally change):
diff --git a/benchmarks/json_polyglot/RESULTS.md b/benchmarks/json_polyglot/RESULTS.md
index c0ba982fa7..c132c67fcc 100644
--- a/benchmarks/json_polyglot/RESULTS.md
+++ b/benchmarks/json_polyglot/RESULTS.md
@@ -1,8 +1,8 @@
# JSON Polyglot Benchmark Results
**Runs per cell:** 11 · **Pinning:** macOS scheduler hint (taskpolicy -t 0 -l 0 — P-core preferred via throughput/latency tiers, NOT strict affinity)
-**Hardware:** Darwin 25.5.0 arm64 on MacBookPro.
-**Date:** 2026-08-07.
+**Hardware:** Darwin 25.5.0 arm64 on perry-macos.
+**Date:** 2026-08-08.
Two workloads, each language listed twice (idiomatic / optimized flag profile).
Median wall-clock time is the headline number; p95, σ (population stddev),
@@ -18,21 +18,15 @@ low — the lazy path can avoid materializing the parse tree entirely.
| Implementation | Profile | Median (ms) | p95 (ms) | σ | Min | Max | Peak RSS (MB) |
|---|---|---:|---:|---:|---:|---:|---:|
-| rust serde_json (LTO+1cgu) | optimized | 187 | 192 | 2.3 | 183 | 192 | 11 |
-| rust serde_json | idiomatic | 199 | 199 | 1.9 | 194 | 199 | 11 |
-| perry (gen-gc + lazy tape) | optimized | 201 | 204 | 4.9 | 190 | 204 | 89 |
-| bun (default) | idiomatic | 237 | 241 | 3.8 | 227 | 241 | 83 |
-| node --max-old=4096 | optimized | 415 | 431 | 7.9 | 402 | 431 | 106 |
-| node (default) | idiomatic | 417 | 424 | 5.7 | 406 | 424 | 104 |
-| kotlin -server -Xmx512m | optimized | 463 | 473 | 12.8 | 429 | 473 | 424 |
-| kotlin (kotlinx.serialization) | idiomatic | 473 | 490 | 12.0 | 444 | 490 | 607 |
-| c++ -O3 -flto (nlohmann/json) | optimized | 790 | 795 | 3.4 | 785 | 795 | 25 |
-| go (encoding/json) | idiomatic | 804 | 809 | 4.1 | 796 | 809 | 22 |
-| go -ldflags="-s -w" -trimpath | optimized | 808 | 814 | 4.1 | 799 | 814 | 22 |
-| c++ -O2 (nlohmann/json) | idiomatic | 857 | 870 | 4.5 | 854 | 870 | 25 |
-| perry (mark-sweep, no lazy) | idiomatic | 1294 | 1299 | 5.8 | 1277 | 1299 | 59 |
-| swift -O -wmo (Foundation) | optimized | 3672 | 3708 | 13.3 | 3657 | 3708 | 34 |
-| swift -O (Foundation) | idiomatic | 3711 | 3734 | 10.2 | 3702 | 3734 | 34 |
+| rust serde_json (LTO+1cgu) | optimized | 178 | 194 | 4.6 | 178 | 194 | 10 |
+| perry (gen-gc + lazy tape) | optimized | 184 | 190 | 1.9 | 183 | 190 | 79 |
+| rust serde_json | idiomatic | 188 | 203 | 4.3 | 188 | 203 | 9 |
+| bun (default) | idiomatic | 220 | 232 | 3.5 | 219 | 232 | 83 |
+| node --max-old=4096 | optimized | 380 | 385 | 4.2 | 373 | 385 | 100 |
+| node (default) | idiomatic | 380 | 389 | 3.9 | 373 | 389 | 99 |
+| perry (mark-sweep, no lazy) | idiomatic | 1198 | 1206 | 2.6 | 1196 | 1206 | 62 |
+| swift -O -wmo (Foundation) | optimized | 3461 | 3487 | 10.0 | 3456 | 3487 | 28 |
+| swift -O (Foundation) | idiomatic | 3466 | 3481 | 8.1 | 3452 | 3481 | 28 |
## JSON parse-and-iterate
@@ -43,18 +37,12 @@ JSON content. 10k records, ~1 MB blob, 50 iterations per run.
| Implementation | Profile | Median (ms) | p95 (ms) | σ | Min | Max | Peak RSS (MB) |
|---|---|---:|---:|---:|---:|---:|---:|
-| rust serde_json (LTO+1cgu) | optimized | 189 | 192 | 2.2 | 184 | 192 | 11 |
-| rust serde_json | idiomatic | 199 | 200 | 2.1 | 193 | 200 | 11 |
-| bun (default) | idiomatic | 239 | 253 | 6.0 | 231 | 253 | 88 |
-| node --max-old=4096 | optimized | 417 | 423 | 5.7 | 404 | 423 | 101 |
-| node (default) | idiomatic | 417 | 425 | 10.0 | 398 | 425 | 101 |
-| kotlin -server -Xmx512m | optimized | 469 | 487 | 8.3 | 457 | 487 | 425 |
-| kotlin (kotlinx.serialization) | idiomatic | 480 | 497 | 12.3 | 453 | 497 | 599 |
-| c++ -O3 -flto (nlohmann/json) | optimized | 807 | 813 | 3.1 | 803 | 813 | 25 |
-| go (encoding/json) | idiomatic | 807 | 813 | 3.1 | 803 | 813 | 23 |
-| go -ldflags="-s -w" -trimpath | optimized | 808 | 817 | 4.1 | 803 | 817 | 24 |
-| c++ -O2 (nlohmann/json) | idiomatic | 885 | 889 | 2.3 | 882 | 889 | 25 |
-| perry (mark-sweep, no lazy) | idiomatic | 1339 | 1346 | 5.3 | 1328 | 1346 | 59 |
-| perry (gen-gc + lazy tape) | optimized | 2327 | 2437 | 164.5 | 1992 | 2437 | 167 |
-| swift -O (Foundation) | idiomatic | 3664 | 3698 | 11.8 | 3658 | 3698 | 34 |
-| swift -O -wmo (Foundation) | optimized | 3726 | 3761 | 12.2 | 3712 | 3761 | 34 |
+| rust serde_json (LTO+1cgu) | optimized | 179 | 198 | 5.4 | 179 | 198 | 10 |
+| rust serde_json | idiomatic | 188 | 203 | 4.3 | 188 | 203 | 9 |
+| bun (default) | idiomatic | 222 | 222 | 0.7 | 220 | 222 | 87 |
+| node --max-old=4096 | optimized | 384 | 389 | 4.4 | 376 | 389 | 95 |
+| node (default) | idiomatic | 385 | 395 | 5.0 | 378 | 395 | 95 |
+| perry (mark-sweep, no lazy) | idiomatic | 1247 | 1250 | 1.9 | 1244 | 1250 | 59 |
+| perry (gen-gc + lazy tape) | optimized | 2030 | 2048 | 69.2 | 1804 | 2048 | 170 |
+| swift -O (Foundation) | idiomatic | 3451 | 3477 | 11.8 | 3441 | 3477 | 28 |
+| swift -O -wmo (Foundation) | optimized | 3474 | 3502 | 14.0 | 3450 | 3502 | 28 |
diff --git a/benchmarks/polyglot/RESULTS_AUTO.md b/benchmarks/polyglot/RESULTS_AUTO.md
index 49e20be8b1..b0df823e8a 100644
--- a/benchmarks/polyglot/RESULTS_AUTO.md
+++ b/benchmarks/polyglot/RESULTS_AUTO.md
@@ -1,22 +1,22 @@
# Polyglot Compute-Microbench Results (auto-generated)
**Runs per cell:** 11 · **Pinning:** macOS scheduler hint (taskpolicy -t 0 -l 0 — P-core preferred via throughput/latency tiers, NOT strict affinity)
-**Hardware:** Darwin 25.5.0 arm64 on MacBookPro · **Date:** 2026-08-07
-**Perry version:** v0.5.1335
+**Hardware:** Darwin 25.5.0 arm64 on perry-macos · **Date:** 2026-08-08
+**Perry version:** v0.5.1355
Headline = median wall-clock ms. Lower is better.
| Benchmark | Perry | Rust | C++ | Go | Swift | Java | Node | Bun | Hermes | Python |
|---------------------|-------|-------|-------|-------|-------|-------|-------|-------|--------|---------|
-| fibonacci | 399 | 311 | 302 | 439 | 392 | 275 | 933 | 515 | - | 12442 |
-| loop_overhead | 94 | 94 | 94 | 94 | 94 | 96 | 65 | 40 | - | 1985 |
-| loop_data_dependent | 222 | 220 | 126 | 126 | 221 | 222 | 224 | 223 | - | 6114 |
-| array_write | 1 | 6 | 1 | 8 | 1 | 5 | 7 | 5 | - | 329 |
-| array_read | 23 | 9 | 9 | 9 | 9 | 11 | 11 | 14 | - | 231 |
-| math_intensive | 50 | 47 | 49 | 48 | 48 | 49 | 50 | 51 | - | 1597 |
-| object_create | 2 | 0 | 0 | 0 | 0 | 5 | 5 | 6 | - | 139 |
-| nested_loops | 41 | 8 | 8 | 8 | 8 | 10 | 18 | 19 | - | 353 |
-| accumulate | 95 | 94 | 94 | 94 | 94 | 96 | 97 | 97 | - | 4437 |
+| fibonacci | 390 | 308 | 300 | - | 389 | 271 | 912 | 500 | - | 24432 |
+| loop_overhead | 94 | 93 | 93 | - | 93 | 95 | 63 | 39 | - | 2599 |
+| loop_data_dependent | 219 | 218 | 125 | - | 218 | 221 | 221 | 221 | - | 12630 |
+| array_write | 1 | 8 | 1 | - | 1 | 5 | 7 | 5 | - | 696 |
+| array_read | 22 | 9 | 9 | - | 9 | 11 | 11 | 14 | - | 323 |
+| math_intensive | 49 | 46 | 49 | - | 47 | 49 | 49 | 49 | - | 2272 |
+| object_create | 3 | 0 | 0 | - | 0 | 5 | 5 | 5 | - | 303 |
+| nested_loops | 40 | 8 | 8 | - | 8 | 10 | 18 | 19 | - | 559 |
+| accumulate | 94 | 93 | 93 | - | 93 | 95 | 94 | 95 | - | 4556 |
## Per-cell full stats
@@ -24,93 +24,93 @@ Format: median (p95: X, σ: S, min: Y, max: Z) ms
| Benchmark | Runtime | Stats (ms) |
|---|---|---|
-| fibonacci | perry | 399 (p95: 407, σ: 2.6, min: 397, max: 407) |
-| fibonacci | rust | 311 (p95: 317, σ: 1.7, min: 311, max: 317) |
-| fibonacci | cpp | 302 (p95: 307, σ: 1.9, min: 300, max: 307) |
-| fibonacci | go | 439 (p95: 445, σ: 2.1, min: 437, max: 445) |
-| fibonacci | swift | 392 (p95: 395, σ: 1.3, min: 390, max: 395) |
-| fibonacci | java | 275 (p95: 280, σ: 2.0, min: 273, max: 280) |
-| fibonacci | node | 933 (p95: 945, σ: 5.4, min: 930, max: 945) |
-| fibonacci | bun | 515 (p95: 523, σ: 3.4, min: 511, max: 523) |
+| fibonacci | perry | 390 (p95: 391, σ: 0.4, min: 389, max: 391) |
+| fibonacci | rust | 308 (p95: 350, σ: 12.1, min: 308, max: 350) |
+| fibonacci | cpp | 300 (p95: 348, σ: 13.9, min: 299, max: 348) |
+| fibonacci | go | - |
+| fibonacci | swift | 389 (p95: 430, σ: 11.7, min: 389, max: 430) |
+| fibonacci | java | 271 (p95: 272, σ: 0.4, min: 270, max: 272) |
+| fibonacci | node | 912 (p95: 913, σ: 0.5, min: 912, max: 913) |
+| fibonacci | bun | 500 (p95: 504, σ: 1.7, min: 499, max: 504) |
| fibonacci | hermes | - |
-| fibonacci | python | 12442 (p95: 12538, σ: 184.0, min: 12067, max: 12538) |
-| loop_overhead | perry | 94 (p95: 96, σ: 0.7, min: 94, max: 96) |
-| loop_overhead | rust | 94 (p95: 96, σ: 0.9, min: 93, max: 96) |
-| loop_overhead | cpp | 94 (p95: 96, σ: 0.9, min: 93, max: 96) |
-| loop_overhead | go | 94 (p95: 96, σ: 0.7, min: 94, max: 96) |
-| loop_overhead | swift | 94 (p95: 96, σ: 0.8, min: 93, max: 96) |
-| loop_overhead | java | 96 (p95: 98, σ: 0.9, min: 95, max: 98) |
-| loop_overhead | node | 65 (p95: 65, σ: 0.4, min: 64, max: 65) |
-| loop_overhead | bun | 40 (p95: 41, σ: 0.7, min: 39, max: 41) |
+| fibonacci | python | 24432 (p95: 24445, σ: 8.8, min: 24414, max: 24445) |
+| loop_overhead | perry | 94 (p95: 94, σ: 0.5, min: 93, max: 94) |
+| loop_overhead | rust | 93 (p95: 94, σ: 0.3, min: 93, max: 94) |
+| loop_overhead | cpp | 93 (p95: 93, σ: 0.0, min: 93, max: 93) |
+| loop_overhead | go | - |
+| loop_overhead | swift | 93 (p95: 94, σ: 0.3, min: 93, max: 94) |
+| loop_overhead | java | 95 (p95: 96, σ: 0.3, min: 95, max: 96) |
+| loop_overhead | node | 63 (p95: 64, σ: 0.4, min: 63, max: 64) |
+| loop_overhead | bun | 39 (p95: 40, σ: 0.4, min: 39, max: 40) |
| loop_overhead | hermes | - |
-| loop_overhead | python | 1985 (p95: 2021, σ: 11.3, min: 1979, max: 2021) |
-| loop_data_dependent | perry | 222 (p95: 227, σ: 2.1, min: 220, max: 227) |
-| loop_data_dependent | rust | 220 (p95: 226, σ: 2.0, min: 218, max: 226) |
-| loop_data_dependent | cpp | 126 (p95: 128, σ: 1.1, min: 124, max: 128) |
-| loop_data_dependent | go | 126 (p95: 129, σ: 1.4, min: 124, max: 129) |
-| loop_data_dependent | swift | 221 (p95: 225, σ: 1.7, min: 218, max: 225) |
-| loop_data_dependent | java | 222 (p95: 223, σ: 0.9, min: 220, max: 223) |
-| loop_data_dependent | node | 224 (p95: 225, σ: 0.4, min: 224, max: 225) |
-| loop_data_dependent | bun | 223 (p95: 224, σ: 1.1, min: 220, max: 224) |
+| loop_overhead | python | 2599 (p95: 2603, σ: 2.0, min: 2598, max: 2603) |
+| loop_data_dependent | perry | 219 (p95: 220, σ: 0.3, min: 219, max: 220) |
+| loop_data_dependent | rust | 218 (p95: 219, σ: 0.5, min: 218, max: 219) |
+| loop_data_dependent | cpp | 125 (p95: 125, σ: 0.0, min: 125, max: 125) |
+| loop_data_dependent | go | - |
+| loop_data_dependent | swift | 218 (p95: 219, σ: 0.5, min: 218, max: 219) |
+| loop_data_dependent | java | 221 (p95: 221, σ: 0.5, min: 220, max: 221) |
+| loop_data_dependent | node | 221 (p95: 225, σ: 1.5, min: 221, max: 225) |
+| loop_data_dependent | bun | 221 (p95: 221, σ: 0.0, min: 221, max: 221) |
| loop_data_dependent | hermes | - |
-| loop_data_dependent | python | 6114 (p95: 6131, σ: 11.2, min: 6091, max: 6131) |
-| array_write | perry | 1 (p95: 2, σ: 0.4, min: 1, max: 2) |
-| array_write | rust | 6 (p95: 7, σ: 0.3, min: 6, max: 7) |
-| array_write | cpp | 1 (p95: 1, σ: 0.0, min: 1, max: 1) |
-| array_write | go | 8 (p95: 8, σ: 0.4, min: 7, max: 8) |
-| array_write | swift | 1 (p95: 1, σ: 0.0, min: 1, max: 1) |
-| array_write | java | 5 (p95: 5, σ: 0.4, min: 4, max: 5) |
-| array_write | node | 7 (p95: 8, σ: 0.3, min: 7, max: 8) |
+| loop_data_dependent | python | 12630 (p95: 12646, σ: 6.0, min: 12625, max: 12646) |
+| array_write | perry | 1 (p95: 2, σ: 0.5, min: 1, max: 2) |
+| array_write | rust | 8 (p95: 8, σ: 0.8, min: 6, max: 8) |
+| array_write | cpp | 1 (p95: 2, σ: 0.4, min: 1, max: 2) |
+| array_write | go | - |
+| array_write | swift | 1 (p95: 2, σ: 0.5, min: 1, max: 2) |
+| array_write | java | 5 (p95: 6, σ: 0.5, min: 5, max: 6) |
+| array_write | node | 7 (p95: 7, σ: 0.0, min: 7, max: 7) |
| array_write | bun | 5 (p95: 5, σ: 0.0, min: 5, max: 5) |
| array_write | hermes | - |
-| array_write | python | 329 (p95: 331, σ: 2.1, min: 325, max: 331) |
-| array_read | perry | 23 (p95: 23, σ: 0.3, min: 22, max: 23) |
+| array_write | python | 696 (p95: 722, σ: 13.7, min: 672, max: 722) |
+| array_read | perry | 22 (p95: 23, σ: 0.4, min: 22, max: 23) |
| array_read | rust | 9 (p95: 9, σ: 0.0, min: 9, max: 9) |
| array_read | cpp | 9 (p95: 9, σ: 0.0, min: 9, max: 9) |
-| array_read | go | 9 (p95: 9, σ: 0.0, min: 9, max: 9) |
+| array_read | go | - |
| array_read | swift | 9 (p95: 9, σ: 0.0, min: 9, max: 9) |
-| array_read | java | 11 (p95: 12, σ: 0.5, min: 10, max: 12) |
+| array_read | java | 11 (p95: 11, σ: 0.4, min: 10, max: 11) |
| array_read | node | 11 (p95: 11, σ: 0.5, min: 10, max: 11) |
-| array_read | bun | 14 (p95: 14, σ: 0.3, min: 13, max: 14) |
+| array_read | bun | 14 (p95: 14, σ: 0.4, min: 13, max: 14) |
| array_read | hermes | - |
-| array_read | python | 231 (p95: 232, σ: 2.2, min: 225, max: 232) |
-| math_intensive | perry | 50 (p95: 50, σ: 0.4, min: 49, max: 50) |
-| math_intensive | rust | 47 (p95: 47, σ: 0.5, min: 46, max: 47) |
-| math_intensive | cpp | 49 (p95: 50, σ: 0.5, min: 48, max: 50) |
-| math_intensive | go | 48 (p95: 49, σ: 0.6, min: 47, max: 49) |
-| math_intensive | swift | 48 (p95: 48, σ: 0.5, min: 47, max: 48) |
-| math_intensive | java | 49 (p95: 50, σ: 0.5, min: 49, max: 50) |
-| math_intensive | node | 50 (p95: 50, σ: 0.4, min: 49, max: 50) |
-| math_intensive | bun | 51 (p95: 51, σ: 0.7, min: 49, max: 51) |
+| array_read | python | 323 (p95: 329, σ: 2.6, min: 322, max: 329) |
+| math_intensive | perry | 49 (p95: 49, σ: 0.0, min: 49, max: 49) |
+| math_intensive | rust | 46 (p95: 47, σ: 0.3, min: 46, max: 47) |
+| math_intensive | cpp | 49 (p95: 49, σ: 0.5, min: 48, max: 49) |
+| math_intensive | go | - |
+| math_intensive | swift | 47 (p95: 47, σ: 0.0, min: 47, max: 47) |
+| math_intensive | java | 49 (p95: 49, σ: 0.4, min: 48, max: 49) |
+| math_intensive | node | 49 (p95: 49, σ: 0.5, min: 48, max: 49) |
+| math_intensive | bun | 49 (p95: 49, σ: 0.3, min: 48, max: 49) |
| math_intensive | hermes | - |
-| math_intensive | python | 1597 (p95: 1605, σ: 3.4, min: 1594, max: 1605) |
-| object_create | perry | 2 (p95: 3, σ: 0.4, min: 2, max: 3) |
+| math_intensive | python | 2272 (p95: 2316, σ: 16.1, min: 2254, max: 2316) |
+| object_create | perry | 3 (p95: 3, σ: 0.4, min: 2, max: 3) |
| object_create | rust | 0 (p95: 0, σ: 0.0, min: 0, max: 0) |
| object_create | cpp | 0 (p95: 0, σ: 0.0, min: 0, max: 0) |
-| object_create | go | 0 (p95: 1, σ: 0.3, min: 0, max: 1) |
+| object_create | go | - |
| object_create | swift | 0 (p95: 0, σ: 0.0, min: 0, max: 0) |
-| object_create | java | 5 (p95: 5, σ: 0.3, min: 4, max: 5) |
-| object_create | node | 5 (p95: 6, σ: 0.4, min: 5, max: 6) |
-| object_create | bun | 6 (p95: 6, σ: 0.5, min: 5, max: 6) |
+| object_create | java | 5 (p95: 5, σ: 0.4, min: 4, max: 5) |
+| object_create | node | 5 (p95: 5, σ: 0.4, min: 4, max: 5) |
+| object_create | bun | 5 (p95: 6, σ: 0.5, min: 5, max: 6) |
| object_create | hermes | - |
-| object_create | python | 139 (p95: 140, σ: 1.4, min: 136, max: 140) |
-| nested_loops | perry | 41 (p95: 46, σ: 1.6, min: 40, max: 46) |
+| object_create | python | 303 (p95: 311, σ: 3.5, min: 300, max: 311) |
+| nested_loops | perry | 40 (p95: 40, σ: 0.4, min: 39, max: 40) |
| nested_loops | rust | 8 (p95: 8, σ: 0.0, min: 8, max: 8) |
| nested_loops | cpp | 8 (p95: 8, σ: 0.0, min: 8, max: 8) |
-| nested_loops | go | 8 (p95: 8, σ: 0.0, min: 8, max: 8) |
+| nested_loops | go | - |
| nested_loops | swift | 8 (p95: 8, σ: 0.0, min: 8, max: 8) |
-| nested_loops | java | 10 (p95: 11, σ: 0.4, min: 10, max: 11) |
-| nested_loops | node | 18 (p95: 19, σ: 0.4, min: 18, max: 19) |
-| nested_loops | bun | 19 (p95: 20, σ: 0.4, min: 19, max: 20) |
+| nested_loops | java | 10 (p95: 11, σ: 0.5, min: 10, max: 11) |
+| nested_loops | node | 18 (p95: 18, σ: 0.0, min: 18, max: 18) |
+| nested_loops | bun | 19 (p95: 19, σ: 0.5, min: 18, max: 19) |
| nested_loops | hermes | - |
-| nested_loops | python | 353 (p95: 359, σ: 4.2, min: 348, max: 359) |
-| accumulate | perry | 95 (p95: 96, σ: 0.9, min: 93, max: 96) |
-| accumulate | rust | 94 (p95: 95, σ: 0.8, min: 93, max: 95) |
-| accumulate | cpp | 94 (p95: 96, σ: 0.7, min: 93, max: 96) |
-| accumulate | go | 94 (p95: 96, σ: 0.9, min: 93, max: 96) |
-| accumulate | swift | 94 (p95: 96, σ: 0.8, min: 93, max: 96) |
-| accumulate | java | 96 (p95: 98, σ: 0.9, min: 95, max: 98) |
-| accumulate | node | 97 (p95: 99, σ: 1.0, min: 96, max: 99) |
-| accumulate | bun | 97 (p95: 98, σ: 0.7, min: 96, max: 98) |
+| nested_loops | python | 559 (p95: 566, σ: 3.4, min: 558, max: 566) |
+| accumulate | perry | 94 (p95: 94, σ: 0.4, min: 93, max: 94) |
+| accumulate | rust | 93 (p95: 94, σ: 0.3, min: 93, max: 94) |
+| accumulate | cpp | 93 (p95: 93, σ: 0.0, min: 93, max: 93) |
+| accumulate | go | - |
+| accumulate | swift | 93 (p95: 93, σ: 0.0, min: 93, max: 93) |
+| accumulate | java | 95 (p95: 96, σ: 0.4, min: 95, max: 96) |
+| accumulate | node | 94 (p95: 95, σ: 0.5, min: 94, max: 95) |
+| accumulate | bun | 95 (p95: 96, σ: 0.3, min: 95, max: 96) |
| accumulate | hermes | - |
-| accumulate | python | 4437 (p95: 4478, σ: 13.2, min: 4425, max: 4478) |
+| accumulate | python | 4556 (p95: 4562, σ: 45.4, min: 4431, max: 4562) |
diff --git a/benchmarks/results/public-node-bun-v1.json b/benchmarks/results/public-node-bun-v1.json
index cc420bbc57..c5a9841042 100644
--- a/benchmarks/results/public-node-bun-v1.json
+++ b/benchmarks/results/public-node-bun-v1.json
@@ -1,25 +1,25 @@
{
"schema_version": 1,
"kind": "perry-public-node-bun-baseline",
- "commit": "2ba59501b9ea8c37c578dd9128e48b667e42bc1d",
- "perry_version": "perry 0.5.1335",
- "generated_at": "2026-08-07T11:40:59Z",
+ "commit": "38ff7eccc2aa0b59629bed548daf8ac56bd9fb03",
+ "perry_version": "perry 0.5.1355",
+ "generated_at": "2026-08-08T11:42:16Z",
"freshness": {
"source_fingerprint": "57fe15fcce9a80de22d56d4075cb4cc196a8246ff2920f61ff8a0a11299d9ddf",
- "harness_fingerprint": "969c65c44b128f91c3241fdf9a3944ffeb231e51613507e0d30ba0fdef853d2e"
+ "harness_fingerprint": "45ac06e91e37d0873f543d02d6f1d1af9470d014c0dd7fa01a1e22b57707adb9"
},
"host": {
- "os_version": "26.5",
- "kernel": "Darwin MacBookPro.fritz.box 25.5.0 Darwin Kernel Version 25.5.0: Mon Apr 27 20:38:56 PDT 2026; root:xnu-12377.121.6~2/RELEASE_ARM64_T6000 arm64",
+ "os_version": "26.5.1",
+ "kernel": "Darwin perry-macos.fritz.box 25.5.0 Darwin Kernel Version 25.5.0: Mon Apr 27 20:38:00 PDT 2026; root:xnu-12377.121.6~2/RELEASE_ARM64_T8103 arm64",
"arch": "arm64",
- "cpu": "Apple M1 Max",
- "ncpu": "10",
- "ram_gb": 64.0
+ "cpu": "Apple M1",
+ "ncpu": "8",
+ "ram_gb": 8.0
},
"runtimes": {
"perry": {
"available": true,
- "version": "perry 0.5.1335",
+ "version": "perry 0.5.1355",
"command": [
""
],
@@ -69,8 +69,8 @@
"components": {
"suite": {
"schema_version": 2,
- "commit": "2ba59501b",
- "generated_at": "2026-08-07T09:56:07Z",
+ "commit": "38ff7eccc",
+ "generated_at": "2026-08-08T09:55:40Z",
"run_config": {
"requested_samples": 5,
"expected_benchmarks": [
@@ -104,7 +104,7 @@
"runtimes": {
"perry": {
"available": true,
- "version": "perry 0.5.1335",
+ "version": "perry 0.5.1355",
"command": [
""
],
@@ -139,33 +139,33 @@
"perry": {
"wall_ms": {
"samples": [
- 97,
+ 136,
94,
- 95,
- 95,
- 95
+ 94,
+ 93,
+ 94
],
"sample_count": 5,
- "median": 95,
- "p95": 97,
- "min": 94,
- "max": 97,
+ "median": 94,
+ "p95": 136,
+ "min": 93,
+ "max": 136,
"mad": 0,
- "stdev": 0.979796
+ "stdev": 16.904437
},
"rss_kb": {
"samples": [
- 3936,
- 3936,
- 3936,
- 3936,
- 3936
+ 3968,
+ 3968,
+ 3968,
+ 3968,
+ 3968
],
"sample_count": 5,
- "median": 3936,
- "p95": 3936,
- "min": 3936,
- "max": 3936,
+ "median": 3968,
+ "p95": 3968,
+ "min": 3968,
+ "max": 3968,
"mad": 0,
"stdev": 0
}
@@ -173,80 +173,80 @@
"node": {
"wall_ms": {
"samples": [
- 76,
- 65,
- 65,
+ 63,
64,
- 65
+ 64,
+ 64,
+ 64
],
"sample_count": 5,
- "median": 65,
- "p95": 76,
- "min": 64,
- "max": 76,
+ "median": 64,
+ "p95": 64,
+ "min": 63,
+ "max": 64,
"mad": 0,
- "stdev": 4.516636
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 68544,
- 68640,
- 68784,
- 68480,
- 68464
+ 68144,
+ 68208,
+ 68128,
+ 68000,
+ 68272
],
"sample_count": 5,
- "median": 68544,
- "p95": 68784,
- "min": 68464,
- "max": 68784,
- "mad": 80,
- "stdev": 118.270199
+ "median": 68144,
+ "p95": 68272,
+ "min": 68000,
+ "max": 68272,
+ "mad": 64,
+ "stdev": 90.848445
}
},
"bun": {
"wall_ms": {
"samples": [
- 52,
- 40,
- 41,
+ 39,
+ 39,
40,
- 40
+ 39,
+ 39
],
"sample_count": 5,
- "median": 40,
- "p95": 52,
- "min": 40,
- "max": 52,
+ "median": 39,
+ "p95": 40,
+ "min": 39,
+ "max": 40,
"mad": 0,
- "stdev": 4.71593
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 30592,
- 30592,
- 30576,
- 30608,
- 30528
+ 30464,
+ 30400,
+ 30400,
+ 30416,
+ 30400
],
"sample_count": 5,
- "median": 30592,
- "p95": 30608,
- "min": 30528,
- "max": 30608,
- "mad": 16,
- "stdev": 27.527441
+ "median": 30400,
+ "p95": 30464,
+ "min": 30400,
+ "max": 30464,
+ "mad": 0,
+ "stdev": 24.787093
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 1.461538,
- "rss": 0.057423
+ "wall_time": 1.46875,
+ "rss": 0.05823
},
"perry_to_bun": {
- "wall_time": 2.375,
- "rss": 0.128661
+ "wall_time": 2.410256,
+ "rss": 0.130526
}
},
"correctness": {
@@ -260,89 +260,89 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 95,
- "perry_rss_kb": 3936,
- "node_ms": 65,
- "node_rss_kb": 68544,
- "bun_ms": 40,
- "bun_rss_kb": 30592,
- "speed_ratio": 1.461538,
- "memory_ratio": 0.057423
+ "perry_ms": 94,
+ "perry_rss_kb": 3968,
+ "node_ms": 64,
+ "node_rss_kb": 68144,
+ "bun_ms": 39,
+ "bun_rss_kb": 30400,
+ "speed_ratio": 1.46875,
+ "memory_ratio": 0.05823
},
"03_array_write": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
+ 3,
+ 1,
1,
- 2,
- 2,
1,
1
],
"sample_count": 5,
"median": 1,
- "p95": 2,
+ "p95": 3,
"min": 1,
- "max": 2,
+ "max": 3,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0.8
},
"rss_kb": {
"samples": [
- 94896,
- 94896,
- 94896,
- 94896,
- 94896
+ 94848,
+ 94848,
+ 94864,
+ 94848,
+ 94848
],
"sample_count": 5,
- "median": 94896,
- "p95": 94896,
- "min": 94896,
- "max": 94896,
+ "median": 94848,
+ "p95": 94864,
+ "min": 94848,
+ "max": 94864,
"mad": 0,
- "stdev": 0
+ "stdev": 6.4
}
},
"node": {
"wall_ms": {
"samples": [
7,
- 8,
- 8,
+ 7,
+ 7,
7,
7
],
"sample_count": 5,
"median": 7,
- "p95": 8,
+ "p95": 7,
"min": 7,
- "max": 8,
+ "max": 7,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0
},
"rss_kb": {
"samples": [
- 374640,
- 374848,
- 374336,
- 374576,
- 374480
+ 374016,
+ 374176,
+ 374048,
+ 374064,
+ 374128
],
"sample_count": 5,
- "median": 374576,
- "p95": 374848,
- "min": 374336,
- "max": 374848,
- "mad": 96,
- "stdev": 170.232782
+ "median": 374064,
+ "p95": 374176,
+ "min": 374016,
+ "max": 374176,
+ "mad": 48,
+ "stdev": 57.777504
}
},
"bun": {
"wall_ms": {
"samples": [
- 6,
+ 5,
5,
5,
5,
@@ -350,38 +350,38 @@
],
"sample_count": 5,
"median": 5,
- "p95": 6,
+ "p95": 5,
"min": 5,
- "max": 6,
+ "max": 5,
"mad": 0,
- "stdev": 0.4
+ "stdev": 0
},
"rss_kb": {
"samples": [
- 287712,
- 287728,
- 284704,
- 287792,
- 202992
+ 291120,
+ 291072,
+ 291056,
+ 287632,
+ 284624
],
"sample_count": 5,
- "median": 287712,
- "p95": 287792,
- "min": 202992,
- "max": 287792,
- "mad": 80,
- "stdev": 33617.434867
+ "median": 291056,
+ "p95": 291120,
+ "min": 284624,
+ "max": 291120,
+ "mad": 64,
+ "stdev": 2607.094812
}
}
},
"ratios": {
"perry_to_node": {
"wall_time": 0.142857,
- "rss": 0.253342
+ "rss": 0.253561
},
"perry_to_bun": {
"wall_time": 0.2,
- "rss": 0.32983
+ "rss": 0.325875
}
},
"correctness": {
@@ -396,46 +396,46 @@
"reason": "all 5 Perry sample(s) matched node semantic output"
},
"perry_ms": 1,
- "perry_rss_kb": 94896,
+ "perry_rss_kb": 94848,
"node_ms": 7,
- "node_rss_kb": 374576,
+ "node_rss_kb": 374064,
"bun_ms": 5,
- "bun_rss_kb": 287712,
+ "bun_rss_kb": 291056,
"speed_ratio": 0.142857,
- "memory_ratio": 0.253342
+ "memory_ratio": 0.253561
},
"04_array_read": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 26,
+ 42,
+ 22,
23,
23,
- 22,
- 23
+ 22
],
"sample_count": 5,
"median": 23,
- "p95": 26,
+ "p95": 42,
"min": 22,
- "max": 26,
- "mad": 0,
- "stdev": 1.356466
+ "max": 42,
+ "mad": 1,
+ "stdev": 7.81281
},
"rss_kb": {
"samples": [
- 94928,
- 94928,
- 94928,
- 94928,
- 94928
+ 94880,
+ 94880,
+ 94880,
+ 94880,
+ 94880
],
"sample_count": 5,
- "median": 94928,
- "p95": 94928,
- "min": 94928,
- "max": 94928,
+ "median": 94880,
+ "p95": 94880,
+ "min": 94880,
+ "max": 94880,
"mad": 0,
"stdev": 0
}
@@ -443,80 +443,80 @@
"node": {
"wall_ms": {
"samples": [
- 12,
11,
11,
11,
- 11
+ 11,
+ 10
],
"sample_count": 5,
"median": 11,
- "p95": 12,
- "min": 11,
- "max": 12,
+ "p95": 11,
+ "min": 10,
+ "max": 11,
"mad": 0,
"stdev": 0.4
},
"rss_kb": {
"samples": [
- 375680,
- 374480,
- 374448,
- 374864,
- 374608
+ 374336,
+ 374272,
+ 374304,
+ 374320,
+ 374128
],
"sample_count": 5,
- "median": 374608,
- "p95": 375680,
- "min": 374448,
- "max": 375680,
- "mad": 160,
- "stdev": 456.15436
+ "median": 374304,
+ "p95": 374336,
+ "min": 374128,
+ "max": 374336,
+ "mad": 32,
+ "stdev": 75.046652
}
},
"bun": {
"wall_ms": {
"samples": [
14,
- 14,
- 14,
- 15,
- 13
+ 13,
+ 13,
+ 13,
+ 14
],
"sample_count": 5,
- "median": 14,
- "p95": 15,
+ "median": 13,
+ "p95": 14,
"min": 13,
- "max": 15,
+ "max": 14,
"mad": 0,
- "stdev": 0.632456
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 291920,
- 291904,
- 291872,
- 225584,
- 291872
+ 267888,
+ 246032,
+ 291760,
+ 279520,
+ 267904
],
"sample_count": 5,
- "median": 291872,
- "p95": 291920,
- "min": 225584,
- "max": 291920,
- "mad": 32,
- "stdev": 26523.206515
+ "median": 267904,
+ "p95": 291760,
+ "min": 246032,
+ "max": 291760,
+ "mad": 11616,
+ "stdev": 15136.180633
}
}
},
"ratios": {
"perry_to_node": {
"wall_time": 2.090909,
- "rss": 0.253406
+ "rss": 0.253484
},
"perry_to_bun": {
- "wall_time": 1.642857,
- "rss": 0.325238
+ "wall_time": 1.769231,
+ "rss": 0.354157
}
},
"correctness": {
@@ -531,46 +531,46 @@
"reason": "all 5 Perry sample(s) matched node semantic output"
},
"perry_ms": 23,
- "perry_rss_kb": 94928,
+ "perry_rss_kb": 94880,
"node_ms": 11,
- "node_rss_kb": 374608,
- "bun_ms": 14,
- "bun_rss_kb": 291872,
+ "node_rss_kb": 374304,
+ "bun_ms": 13,
+ "bun_rss_kb": 267904,
"speed_ratio": 2.090909,
- "memory_ratio": 0.253406
+ "memory_ratio": 0.253484
},
"05_fibonacci": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 409,
- 398,
- 397,
- 403,
- 401
+ 435,
+ 389,
+ 390,
+ 390,
+ 390
],
"sample_count": 5,
- "median": 401,
- "p95": 409,
- "min": 397,
- "max": 409,
- "mad": 3,
- "stdev": 4.270831
+ "median": 390,
+ "p95": 435,
+ "min": 389,
+ "max": 435,
+ "mad": 0,
+ "stdev": 18.104143
},
"rss_kb": {
"samples": [
- 4032,
- 4032,
- 4032,
- 4032,
- 4032
+ 4080,
+ 4080,
+ 4080,
+ 4080,
+ 4080
],
"sample_count": 5,
- "median": 4032,
- "p95": 4032,
- "min": 4032,
- "max": 4032,
+ "median": 4080,
+ "p95": 4080,
+ "min": 4080,
+ "max": 4080,
"mad": 0,
"stdev": 0
}
@@ -578,80 +578,80 @@
"node": {
"wall_ms": {
"samples": [
- 933,
- 935,
- 931,
- 931,
- 932
+ 912,
+ 913,
+ 913,
+ 912,
+ 913
],
"sample_count": 5,
- "median": 932,
- "p95": 935,
- "min": 931,
- "max": 935,
- "mad": 1,
- "stdev": 1.496663
+ "median": 913,
+ "p95": 913,
+ "min": 912,
+ "max": 913,
+ "mad": 0,
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 69088,
- 68720,
- 68448,
- 68400,
- 68832
+ 68304,
+ 68272,
+ 68208,
+ 68256,
+ 68128
],
"sample_count": 5,
- "median": 68720,
- "p95": 69088,
- "min": 68400,
- "max": 69088,
- "mad": 272,
- "stdev": 253.709755
+ "median": 68256,
+ "p95": 68304,
+ "min": 68128,
+ "max": 68304,
+ "mad": 48,
+ "stdev": 61.219605
}
},
"bun": {
"wall_ms": {
"samples": [
- 525,
- 511,
- 515,
- 517,
- 514
+ 505,
+ 506,
+ 501,
+ 504,
+ 506
],
"sample_count": 5,
- "median": 515,
- "p95": 525,
- "min": 511,
- "max": 525,
- "mad": 2,
- "stdev": 4.71593
+ "median": 505,
+ "p95": 506,
+ "min": 501,
+ "max": 506,
+ "mad": 1,
+ "stdev": 1.854724
},
"rss_kb": {
"samples": [
- 29584,
- 29440,
- 29584,
- 29536,
- 29552
+ 29392,
+ 29424,
+ 29328,
+ 29376,
+ 29408
],
"sample_count": 5,
- "median": 29552,
- "p95": 29584,
- "min": 29440,
- "max": 29584,
- "mad": 32,
- "stdev": 52.969425
+ "median": 29392,
+ "p95": 29424,
+ "min": 29328,
+ "max": 29424,
+ "mad": 16,
+ "stdev": 32.946016
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 0.430258,
- "rss": 0.058673
+ "wall_time": 0.427163,
+ "rss": 0.059775
},
"perry_to_bun": {
- "wall_time": 0.778641,
- "rss": 0.136437
+ "wall_time": 0.772277,
+ "rss": 0.138813
}
},
"correctness": {
@@ -665,128 +665,128 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 401,
- "perry_rss_kb": 4032,
- "node_ms": 932,
- "node_rss_kb": 68720,
- "bun_ms": 515,
- "bun_rss_kb": 29552,
- "speed_ratio": 0.430258,
- "memory_ratio": 0.058673
+ "perry_ms": 390,
+ "perry_rss_kb": 4080,
+ "node_ms": 913,
+ "node_rss_kb": 68256,
+ "bun_ms": 505,
+ "bun_rss_kb": 29392,
+ "speed_ratio": 0.427163,
+ "memory_ratio": 0.059775
},
"06_math_intensive": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 63,
- 50,
+ 92,
+ 49,
50,
- 51,
- 50
+ 49,
+ 49
],
"sample_count": 5,
- "median": 50,
- "p95": 63,
- "min": 50,
- "max": 63,
+ "median": 49,
+ "p95": 92,
+ "min": 49,
+ "max": 92,
"mad": 0,
- "stdev": 5.114685
+ "stdev": 17.104385
},
"rss_kb": {
"samples": [
- 4016,
- 4016,
- 4016,
- 4032,
- 4016
+ 4064,
+ 4064,
+ 4064,
+ 4064,
+ 4064
],
"sample_count": 5,
- "median": 4016,
- "p95": 4032,
- "min": 4016,
- "max": 4032,
+ "median": 4064,
+ "p95": 4064,
+ "min": 4064,
+ "max": 4064,
"mad": 0,
- "stdev": 6.4
+ "stdev": 0
}
},
"node": {
"wall_ms": {
"samples": [
- 51,
- 50,
49,
- 50,
- 51
+ 49,
+ 48,
+ 49,
+ 48
],
"sample_count": 5,
- "median": 50,
- "p95": 51,
- "min": 49,
- "max": 51,
- "mad": 1,
- "stdev": 0.748331
+ "median": 49,
+ "p95": 49,
+ "min": 48,
+ "max": 49,
+ "mad": 0,
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 70832,
- 70768,
- 70544,
- 70592,
- 70928
+ 70320,
+ 70240,
+ 70432,
+ 70256,
+ 70368
],
"sample_count": 5,
- "median": 70768,
- "p95": 70928,
- "min": 70544,
- "max": 70928,
- "mad": 160,
- "stdev": 144.673978
+ "median": 70320,
+ "p95": 70432,
+ "min": 70240,
+ "max": 70432,
+ "mad": 64,
+ "stdev": 71.123554
}
},
"bun": {
"wall_ms": {
"samples": [
49,
- 50,
- 50,
- 50,
- 50
+ 48,
+ 48,
+ 48,
+ 48
],
"sample_count": 5,
- "median": 50,
- "p95": 50,
- "min": 49,
- "max": 50,
+ "median": 48,
+ "p95": 49,
+ "min": 48,
+ "max": 49,
"mad": 0,
"stdev": 0.4
},
"rss_kb": {
"samples": [
- 30816,
- 30816,
- 30816,
- 30896,
- 30800
+ 30672,
+ 30672,
+ 30672,
+ 30672,
+ 30672
],
"sample_count": 5,
- "median": 30816,
- "p95": 30896,
- "min": 30800,
- "max": 30896,
+ "median": 30672,
+ "p95": 30672,
+ "min": 30672,
+ "max": 30672,
"mad": 0,
- "stdev": 34.16665
+ "stdev": 0
}
}
},
"ratios": {
"perry_to_node": {
"wall_time": 1.0,
- "rss": 0.056749
+ "rss": 0.057793
},
"perry_to_bun": {
- "wall_time": 1.0,
- "rss": 0.130322
+ "wall_time": 1.020833,
+ "rss": 0.132499
}
},
"correctness": {
@@ -800,47 +800,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 50,
- "perry_rss_kb": 4016,
- "node_ms": 50,
- "node_rss_kb": 70768,
- "bun_ms": 50,
- "bun_rss_kb": 30816,
+ "perry_ms": 49,
+ "perry_rss_kb": 4064,
+ "node_ms": 49,
+ "node_rss_kb": 70320,
+ "bun_ms": 48,
+ "bun_rss_kb": 30672,
"speed_ratio": 1.0,
- "memory_ratio": 0.056749
+ "memory_ratio": 0.057793
},
"07_object_create": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
+ 10,
3,
2,
- 2,
- 2,
- 3
+ 3,
+ 2
],
"sample_count": 5,
- "median": 2,
- "p95": 3,
+ "median": 3,
+ "p95": 10,
"min": 2,
- "max": 3,
- "mad": 0,
- "stdev": 0.489898
+ "max": 10,
+ "mad": 1,
+ "stdev": 3.03315
},
"rss_kb": {
"samples": [
- 4800,
- 4800,
- 4800,
- 4816,
- 4800
+ 4704,
+ 4688,
+ 4688,
+ 4688,
+ 4688
],
"sample_count": 5,
- "median": 4800,
- "p95": 4816,
- "min": 4800,
- "max": 4816,
+ "median": 4688,
+ "p95": 4704,
+ "min": 4688,
+ "max": 4704,
"mad": 0,
"stdev": 6.4
}
@@ -848,80 +848,80 @@
"node": {
"wall_ms": {
"samples": [
- 6,
+ 4,
5,
5,
5,
- 5
+ 4
],
"sample_count": 5,
"median": 5,
- "p95": 6,
- "min": 5,
- "max": 6,
+ "p95": 5,
+ "min": 4,
+ "max": 5,
"mad": 0,
- "stdev": 0.4
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 71216,
- 71296,
- 71376,
- 71200,
- 71200
+ 70832,
+ 70880,
+ 70784,
+ 70784,
+ 70848
],
"sample_count": 5,
- "median": 71216,
- "p95": 71376,
- "min": 71200,
- "max": 71376,
- "mad": 16,
- "stdev": 69.078506
+ "median": 70832,
+ "p95": 70880,
+ "min": 70784,
+ "max": 70880,
+ "mad": 48,
+ "stdev": 37.318092
}
},
"bun": {
"wall_ms": {
"samples": [
7,
+ 5,
+ 5,
6,
- 6,
- 6,
- 6
+ 5
],
"sample_count": 5,
- "median": 6,
+ "median": 5,
"p95": 7,
- "min": 6,
+ "min": 5,
"max": 7,
"mad": 0,
- "stdev": 0.4
+ "stdev": 0.8
},
"rss_kb": {
"samples": [
- 52256,
- 49632,
- 48928,
- 50592,
- 49312
+ 52224,
+ 49040,
+ 48768,
+ 48992,
+ 48960
],
"sample_count": 5,
- "median": 49632,
- "p95": 52256,
- "min": 48928,
- "max": 52256,
- "mad": 704,
- "stdev": 1191.156749
+ "median": 48992,
+ "p95": 52224,
+ "min": 48768,
+ "max": 52224,
+ "mad": 48,
+ "stdev": 1316.845686
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 0.4,
- "rss": 0.067401
+ "wall_time": 0.6,
+ "rss": 0.066185
},
"perry_to_bun": {
- "wall_time": 0.333333,
- "rss": 0.096712
+ "wall_time": 0.6,
+ "rss": 0.095689
}
},
"correctness": {
@@ -935,47 +935,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 2,
- "perry_rss_kb": 4800,
+ "perry_ms": 3,
+ "perry_rss_kb": 4688,
"node_ms": 5,
- "node_rss_kb": 71216,
- "bun_ms": 6,
- "bun_rss_kb": 49632,
- "speed_ratio": 0.4,
- "memory_ratio": 0.067401
+ "node_rss_kb": 70832,
+ "bun_ms": 5,
+ "bun_rss_kb": 48992,
+ "speed_ratio": 0.6,
+ "memory_ratio": 0.066185
},
"08_string_concat": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
+ 4,
+ 2,
1,
1,
- 1,
- 1,
- 1
+ 2
],
"sample_count": 5,
- "median": 1,
- "p95": 1,
+ "median": 2,
+ "p95": 4,
"min": 1,
- "max": 1,
- "mad": 0,
- "stdev": 0
+ "max": 4,
+ "mad": 1,
+ "stdev": 1.095445
},
"rss_kb": {
"samples": [
- 4416,
- 4416,
- 4416,
- 4416,
- 4416
+ 4384,
+ 4384,
+ 4384,
+ 4384,
+ 4384
],
"sample_count": 5,
- "median": 4416,
- "p95": 4416,
- "min": 4416,
- "max": 4416,
+ "median": 4384,
+ "p95": 4384,
+ "min": 4384,
+ "max": 4384,
"mad": 0,
"stdev": 0
}
@@ -983,35 +983,35 @@
"node": {
"wall_ms": {
"samples": [
- 5,
- 5,
+ 4,
+ 4,
4,
4,
4
],
"sample_count": 5,
"median": 4,
- "p95": 5,
+ "p95": 4,
"min": 4,
- "max": 5,
+ "max": 4,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0
},
"rss_kb": {
"samples": [
- 73728,
- 73952,
- 73792,
- 73696,
- 73792
+ 73488,
+ 73568,
+ 73584,
+ 73616,
+ 73728
],
"sample_count": 5,
- "median": 73792,
- "p95": 73952,
- "min": 73696,
- "max": 73952,
- "mad": 64,
- "stdev": 88.217912
+ "median": 73584,
+ "p95": 73728,
+ "min": 73488,
+ "max": 73728,
+ "mad": 32,
+ "stdev": 77.990769
}
},
"bun": {
@@ -1033,30 +1033,30 @@
},
"rss_kb": {
"samples": [
- 30320,
- 30352,
- 30272,
- 30304,
- 30336
+ 30160,
+ 30160,
+ 30128,
+ 30160,
+ 30160
],
"sample_count": 5,
- "median": 30320,
- "p95": 30352,
- "min": 30272,
- "max": 30352,
- "mad": 16,
- "stdev": 27.527441
+ "median": 30160,
+ "p95": 30160,
+ "min": 30128,
+ "max": 30160,
+ "mad": 0,
+ "stdev": 12.8
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 0.25,
- "rss": 0.059844
+ "wall_time": 0.5,
+ "rss": 0.059578
},
"perry_to_bun": {
- "wall_time": 1.0,
- "rss": 0.145646
+ "wall_time": 2.0,
+ "rss": 0.145358
}
},
"correctness": {
@@ -1070,83 +1070,83 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 1,
- "perry_rss_kb": 4416,
+ "perry_ms": 2,
+ "perry_rss_kb": 4384,
"node_ms": 4,
- "node_rss_kb": 73792,
+ "node_rss_kb": 73584,
"bun_ms": 1,
- "bun_rss_kb": 30320,
- "speed_ratio": 0.25,
- "memory_ratio": 0.059844
+ "bun_rss_kb": 30160,
+ "speed_ratio": 0.5,
+ "memory_ratio": 0.059578
},
"09_method_calls": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 10,
- 10,
+ 21,
9,
9,
- 10
+ 10,
+ 9
],
"sample_count": 5,
- "median": 10,
- "p95": 10,
+ "median": 9,
+ "p95": 21,
"min": 9,
- "max": 10,
+ "max": 21,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 4.71593
},
"rss_kb": {
"samples": [
- 7872,
- 7888,
- 7872,
- 7888,
- 7872
+ 7840,
+ 7840,
+ 7840,
+ 7840,
+ 7856
],
"sample_count": 5,
- "median": 7872,
- "p95": 7888,
- "min": 7872,
- "max": 7888,
+ "median": 7840,
+ "p95": 7856,
+ "min": 7840,
+ "max": 7856,
"mad": 0,
- "stdev": 7.838367
+ "stdev": 6.4
}
},
"node": {
"wall_ms": {
"samples": [
11,
- 11,
- 11,
- 12,
+ 10,
+ 10,
+ 10,
11
],
"sample_count": 5,
- "median": 11,
- "p95": 12,
- "min": 11,
- "max": 12,
+ "median": 10,
+ "p95": 11,
+ "min": 10,
+ "max": 11,
"mad": 0,
- "stdev": 0.4
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 69328,
- 68864,
- 68832,
- 68912,
- 68960
+ 68816,
+ 68704,
+ 68704,
+ 68736,
+ 68624
],
"sample_count": 5,
- "median": 68912,
- "p95": 69328,
- "min": 68832,
- "max": 69328,
- "mad": 48,
- "stdev": 179.71355
+ "median": 68704,
+ "p95": 68816,
+ "min": 68624,
+ "max": 68816,
+ "mad": 32,
+ "stdev": 61.885055
}
},
"bun": {
@@ -1155,8 +1155,8 @@
8,
8,
9,
- 8,
- 9
+ 9,
+ 8
],
"sample_count": 5,
"median": 8,
@@ -1168,30 +1168,30 @@
},
"rss_kb": {
"samples": [
- 31696,
- 31744,
- 31728,
- 31696,
- 31760
+ 31568,
+ 31584,
+ 31552,
+ 31584,
+ 31616
],
"sample_count": 5,
- "median": 31728,
- "p95": 31760,
- "min": 31696,
- "max": 31760,
- "mad": 32,
- "stdev": 25.6
+ "median": 31584,
+ "p95": 31616,
+ "min": 31552,
+ "max": 31616,
+ "mad": 16,
+ "stdev": 21.226399
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 0.909091,
- "rss": 0.114233
+ "wall_time": 0.9,
+ "rss": 0.114113
},
"perry_to_bun": {
- "wall_time": 1.25,
- "rss": 0.248109
+ "wall_time": 1.125,
+ "rss": 0.248227
}
},
"correctness": {
@@ -1205,47 +1205,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 10,
- "perry_rss_kb": 7872,
- "node_ms": 11,
- "node_rss_kb": 68912,
+ "perry_ms": 9,
+ "perry_rss_kb": 7840,
+ "node_ms": 10,
+ "node_rss_kb": 68704,
"bun_ms": 8,
- "bun_rss_kb": 31728,
- "speed_ratio": 0.909091,
- "memory_ratio": 0.114233
+ "bun_rss_kb": 31584,
+ "speed_ratio": 0.9,
+ "memory_ratio": 0.114113
},
"10_nested_loops": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 51,
- 41,
+ 75,
+ 39,
40,
- 41,
- 41
+ 39,
+ 39
],
"sample_count": 5,
- "median": 41,
- "p95": 51,
- "min": 40,
- "max": 51,
+ "median": 39,
+ "p95": 75,
+ "min": 39,
+ "max": 75,
"mad": 0,
- "stdev": 4.118252
+ "stdev": 14.305244
},
"rss_kb": {
"samples": [
- 7808,
- 7808,
- 7808,
- 7808,
- 7808
+ 7824,
+ 7824,
+ 7824,
+ 7824,
+ 7824
],
"sample_count": 5,
- "median": 7808,
- "p95": 7808,
- "min": 7808,
- "max": 7808,
+ "median": 7824,
+ "p95": 7824,
+ "min": 7824,
+ "max": 7824,
"mad": 0,
"stdev": 0
}
@@ -1253,80 +1253,80 @@
"node": {
"wall_ms": {
"samples": [
- 19,
- 19,
- 18,
+ 17,
+ 17,
18,
- 18
+ 17,
+ 17
],
"sample_count": 5,
- "median": 18,
- "p95": 19,
- "min": 18,
- "max": 19,
+ "median": 17,
+ "p95": 18,
+ "min": 17,
+ "max": 18,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 70816,
- 71328,
- 70592,
- 70880,
- 71104
+ 70480,
+ 70528,
+ 70320,
+ 70496,
+ 70336
],
"sample_count": 5,
- "median": 70880,
- "p95": 71328,
- "min": 70592,
- "max": 71328,
- "mad": 224,
- "stdev": 251.968252
+ "median": 70480,
+ "p95": 70528,
+ "min": 70320,
+ "max": 70528,
+ "mad": 48,
+ "stdev": 86.459239
}
},
"bun": {
"wall_ms": {
"samples": [
19,
- 20,
19,
- 20,
+ 18,
+ 19,
19
],
"sample_count": 5,
"median": 19,
- "p95": 20,
- "min": 19,
- "max": 20,
+ "p95": 19,
+ "min": 18,
+ "max": 19,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 33040,
- 32992,
- 33024,
- 33008,
- 33040
+ 32896,
+ 32912,
+ 32880,
+ 32896,
+ 32912
],
"sample_count": 5,
- "median": 33024,
- "p95": 33040,
- "min": 32992,
- "max": 33040,
+ "median": 32896,
+ "p95": 32912,
+ "min": 32880,
+ "max": 32912,
"mad": 16,
- "stdev": 18.659046
+ "stdev": 11.973304
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 2.277778,
- "rss": 0.110158
+ "wall_time": 2.294118,
+ "rss": 0.11101
},
"perry_to_bun": {
- "wall_time": 2.157895,
- "rss": 0.236434
+ "wall_time": 2.052632,
+ "rss": 0.23784
}
},
"correctness": {
@@ -1340,47 +1340,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 41,
- "perry_rss_kb": 7808,
- "node_ms": 18,
- "node_rss_kb": 70880,
+ "perry_ms": 39,
+ "perry_rss_kb": 7824,
+ "node_ms": 17,
+ "node_rss_kb": 70480,
"bun_ms": 19,
- "bun_rss_kb": 33024,
- "speed_ratio": 2.277778,
- "memory_ratio": 0.110158
+ "bun_rss_kb": 32896,
+ "speed_ratio": 2.294118,
+ "memory_ratio": 0.11101
},
"11_prime_sieve": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 30,
- 30,
- 29,
- 30,
- 30
+ 40,
+ 28,
+ 28,
+ 28,
+ 28
],
"sample_count": 5,
- "median": 30,
- "p95": 30,
- "min": 29,
- "max": 30,
+ "median": 28,
+ "p95": 40,
+ "min": 28,
+ "max": 40,
"mad": 0,
- "stdev": 0.4
+ "stdev": 4.8
},
"rss_kb": {
"samples": [
- 26848,
- 26848,
- 26864,
- 26864,
- 26848
+ 26752,
+ 26768,
+ 26768,
+ 26768,
+ 26752
],
"sample_count": 5,
- "median": 26848,
- "p95": 26864,
- "min": 26848,
- "max": 26864,
+ "median": 26768,
+ "p95": 26768,
+ "min": 26752,
+ "max": 26768,
"mad": 0,
"stdev": 7.838367
}
@@ -1388,8 +1388,8 @@
"node": {
"wall_ms": {
"samples": [
- 5,
6,
+ 5,
6,
6,
6
@@ -1404,64 +1404,64 @@
},
"rss_kb": {
"samples": [
- 100544,
- 100640,
- 100512,
- 100832,
- 100768
+ 100352,
+ 100192,
+ 100320,
+ 100224,
+ 100304
],
"sample_count": 5,
- "median": 100640,
- "p95": 100832,
- "min": 100512,
- "max": 100832,
- "mad": 128,
- "stdev": 124.100604
+ "median": 100304,
+ "p95": 100352,
+ "min": 100192,
+ "max": 100352,
+ "mad": 48,
+ "stdev": 60.377479
}
},
"bun": {
"wall_ms": {
"samples": [
- 6,
- 6,
+ 5,
5,
6,
+ 5,
5
],
"sample_count": 5,
- "median": 6,
+ "median": 5,
"p95": 6,
"min": 5,
"max": 6,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 67392,
- 62176,
- 62192,
- 58752,
- 62192
+ 62048,
+ 58240,
+ 58624,
+ 58256,
+ 62048
],
"sample_count": 5,
- "median": 62192,
- "p95": 67392,
- "min": 58752,
- "max": 67392,
- "mad": 16,
- "stdev": 2766.425448
+ "median": 58624,
+ "p95": 62048,
+ "min": 58240,
+ "max": 62048,
+ "mad": 384,
+ "stdev": 1805.446693
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 5.0,
- "rss": 0.266773
+ "wall_time": 4.666667,
+ "rss": 0.266869
},
"perry_to_bun": {
- "wall_time": 5.0,
- "rss": 0.431695
+ "wall_time": 5.6,
+ "rss": 0.456605
}
},
"correctness": {
@@ -1475,47 +1475,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 30,
- "perry_rss_kb": 26848,
+ "perry_ms": 28,
+ "perry_rss_kb": 26768,
"node_ms": 6,
- "node_rss_kb": 100640,
- "bun_ms": 6,
- "bun_rss_kb": 62192,
- "speed_ratio": 5.0,
- "memory_ratio": 0.266773
+ "node_rss_kb": 100304,
+ "bun_ms": 5,
+ "bun_rss_kb": 58624,
+ "speed_ratio": 4.666667,
+ "memory_ratio": 0.266869
},
"12_binary_trees": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 4,
- 3,
+ 14,
4,
4,
+ 3,
4
],
"sample_count": 5,
"median": 4,
- "p95": 4,
+ "p95": 14,
"min": 3,
- "max": 4,
+ "max": 14,
"mad": 0,
- "stdev": 0.4
+ "stdev": 4.118252
},
"rss_kb": {
"samples": [
- 4784,
- 4784,
- 4784,
- 4784,
- 4800
+ 4624,
+ 4624,
+ 4624,
+ 4624,
+ 4640
],
"sample_count": 5,
- "median": 4784,
- "p95": 4800,
- "min": 4784,
- "max": 4800,
+ "median": 4624,
+ "p95": 4640,
+ "min": 4624,
+ "max": 4640,
"mad": 0,
"stdev": 6.4
}
@@ -1527,31 +1527,31 @@
6,
6,
6,
- 6
+ 5
],
"sample_count": 5,
"median": 6,
"p95": 6,
- "min": 6,
+ "min": 5,
"max": 6,
"mad": 0,
- "stdev": 0
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
70928,
- 71280,
- 71040,
- 71168,
- 71040
+ 70848,
+ 70912,
+ 70864,
+ 70768
],
"sample_count": 5,
- "median": 71040,
- "p95": 71280,
- "min": 70928,
- "max": 71280,
- "mad": 112,
- "stdev": 121.178216
+ "median": 70864,
+ "p95": 70928,
+ "min": 70768,
+ "max": 70928,
+ "mad": 48,
+ "stdev": 56.341814
}
},
"bun": {
@@ -1561,7 +1561,7 @@
7,
6,
6,
- 7
+ 6
],
"sample_count": 5,
"median": 6,
@@ -1569,34 +1569,34 @@
"min": 6,
"max": 7,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 52032,
- 51904,
- 52176,
- 51568,
- 51904
+ 51424,
+ 51504,
+ 51584,
+ 51472,
+ 51280
],
"sample_count": 5,
- "median": 51904,
- "p95": 52176,
- "min": 51568,
- "max": 52176,
- "mad": 128,
- "stdev": 201.218687
+ "median": 51472,
+ "p95": 51584,
+ "min": 51280,
+ "max": 51584,
+ "mad": 48,
+ "stdev": 100.88885
}
}
},
"ratios": {
"perry_to_node": {
"wall_time": 0.666667,
- "rss": 0.067342
+ "rss": 0.065252
},
"perry_to_bun": {
"wall_time": 0.666667,
- "rss": 0.09217
+ "rss": 0.089835
}
},
"correctness": {
@@ -1611,127 +1611,127 @@
"reason": "all 5 Perry sample(s) matched node semantic output"
},
"perry_ms": 4,
- "perry_rss_kb": 4784,
+ "perry_rss_kb": 4624,
"node_ms": 6,
- "node_rss_kb": 71040,
+ "node_rss_kb": 70864,
"bun_ms": 6,
- "bun_rss_kb": 51904,
+ "bun_rss_kb": 51472,
"speed_ratio": 0.666667,
- "memory_ratio": 0.067342
+ "memory_ratio": 0.065252
},
"13_factorial": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 107,
- 96,
- 95,
- 96,
- 98
+ 141,
+ 94,
+ 94,
+ 94,
+ 94
],
"sample_count": 5,
- "median": 96,
- "p95": 107,
- "min": 95,
- "max": 107,
- "mad": 1,
- "stdev": 4.409082
+ "median": 94,
+ "p95": 141,
+ "min": 94,
+ "max": 141,
+ "mad": 0,
+ "stdev": 18.8
},
"rss_kb": {
"samples": [
- 3968,
- 3968,
- 3984,
- 3968,
- 3968
+ 4000,
+ 4000,
+ 4000,
+ 4000,
+ 4000
],
"sample_count": 5,
- "median": 3968,
- "p95": 3984,
- "min": 3968,
- "max": 3984,
+ "median": 4000,
+ "p95": 4000,
+ "min": 4000,
+ "max": 4000,
"mad": 0,
- "stdev": 6.4
+ "stdev": 0
}
},
"node": {
"wall_ms": {
"samples": [
- 98,
- 97,
- 96,
- 97,
- 96
+ 95,
+ 95,
+ 95,
+ 95,
+ 95
],
"sample_count": 5,
- "median": 97,
- "p95": 98,
- "min": 96,
- "max": 98,
- "mad": 1,
- "stdev": 0.748331
+ "median": 95,
+ "p95": 95,
+ "min": 95,
+ "max": 95,
+ "mad": 0,
+ "stdev": 0
},
"rss_kb": {
"samples": [
- 70192,
- 69936,
- 70112,
- 70016,
- 69952
+ 69616,
+ 69664,
+ 69760,
+ 69808,
+ 69824
],
"sample_count": 5,
- "median": 70016,
- "p95": 70192,
- "min": 69936,
- "max": 70192,
- "mad": 80,
- "stdev": 97.376794
+ "median": 69760,
+ "p95": 69824,
+ "min": 69616,
+ "max": 69824,
+ "mad": 64,
+ "stdev": 81.332896
}
},
"bun": {
"wall_ms": {
"samples": [
- 97,
- 99,
- 96,
- 96,
- 96
+ 95,
+ 95,
+ 95,
+ 95,
+ 95
],
"sample_count": 5,
- "median": 96,
- "p95": 99,
- "min": 96,
- "max": 99,
+ "median": 95,
+ "p95": 95,
+ "min": 95,
+ "max": 95,
"mad": 0,
- "stdev": 1.16619
+ "stdev": 0
},
"rss_kb": {
"samples": [
- 31456,
- 31472,
- 31456,
- 31440,
- 31472
+ 31360,
+ 31344,
+ 31344,
+ 31312,
+ 31328
],
"sample_count": 5,
- "median": 31456,
- "p95": 31472,
- "min": 31440,
- "max": 31472,
+ "median": 31344,
+ "p95": 31360,
+ "min": 31312,
+ "max": 31360,
"mad": 16,
- "stdev": 11.973304
+ "stdev": 16.316862
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 0.989691,
- "rss": 0.056673
+ "wall_time": 0.989474,
+ "rss": 0.057339
},
"perry_to_bun": {
- "wall_time": 1.0,
- "rss": 0.126144
+ "wall_time": 0.989474,
+ "rss": 0.127616
}
},
"correctness": {
@@ -1745,47 +1745,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 96,
- "perry_rss_kb": 3968,
- "node_ms": 97,
- "node_rss_kb": 70016,
- "bun_ms": 96,
- "bun_rss_kb": 31456,
- "speed_ratio": 0.989691,
- "memory_ratio": 0.056673
+ "perry_ms": 94,
+ "perry_rss_kb": 4000,
+ "node_ms": 95,
+ "node_rss_kb": 69760,
+ "bun_ms": 95,
+ "bun_rss_kb": 31344,
+ "speed_ratio": 0.989474,
+ "memory_ratio": 0.057339
},
"14_closure": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 63,
- 48,
- 48,
- 48,
+ 93,
+ 46,
+ 47,
+ 47,
47
],
"sample_count": 5,
- "median": 48,
- "p95": 63,
- "min": 47,
- "max": 63,
+ "median": 47,
+ "p95": 93,
+ "min": 46,
+ "max": 93,
"mad": 0,
- "stdev": 6.112283
+ "stdev": 18.504054
},
"rss_kb": {
"samples": [
- 4096,
- 4096,
- 4096,
- 4096,
- 4096
+ 4128,
+ 4128,
+ 4128,
+ 4128,
+ 4128
],
"sample_count": 5,
- "median": 4096,
- "p95": 4096,
- "min": 4096,
- "max": 4096,
+ "median": 4128,
+ "p95": 4128,
+ "min": 4128,
+ "max": 4128,
"mad": 0,
"stdev": 0
}
@@ -1794,79 +1794,79 @@
"wall_ms": {
"samples": [
50,
- 51,
- 50,
- 50,
- 50
+ 48,
+ 49,
+ 49,
+ 49
],
"sample_count": 5,
- "median": 50,
- "p95": 51,
- "min": 50,
- "max": 51,
+ "median": 49,
+ "p95": 50,
+ "min": 48,
+ "max": 50,
"mad": 0,
- "stdev": 0.4
+ "stdev": 0.632456
},
"rss_kb": {
"samples": [
- 70912,
- 71312,
- 71056,
- 70784,
- 70992
+ 70720,
+ 70608,
+ 70528,
+ 70544,
+ 70400
],
"sample_count": 5,
- "median": 70992,
- "p95": 71312,
- "min": 70784,
- "max": 71312,
- "mad": 80,
- "stdev": 175.679709
+ "median": 70544,
+ "p95": 70720,
+ "min": 70400,
+ "max": 70720,
+ "mad": 64,
+ "stdev": 104.674734
}
},
"bun": {
"wall_ms": {
"samples": [
49,
- 50,
- 50,
49,
- 50
+ 49,
+ 49,
+ 49
],
"sample_count": 5,
- "median": 50,
- "p95": 50,
+ "median": 49,
+ "p95": 49,
"min": 49,
- "max": 50,
+ "max": 49,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0
},
"rss_kb": {
"samples": [
- 31360,
- 31392,
- 31392,
- 31376,
- 31456
+ 31248,
+ 31248,
+ 31264,
+ 31248,
+ 31264
],
"sample_count": 5,
- "median": 31392,
- "p95": 31456,
- "min": 31360,
- "max": 31456,
- "mad": 16,
- "stdev": 32.633725
+ "median": 31248,
+ "p95": 31264,
+ "min": 31248,
+ "max": 31264,
+ "mad": 0,
+ "stdev": 7.838367
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 0.96,
- "rss": 0.057697
+ "wall_time": 0.959184,
+ "rss": 0.058517
},
"perry_to_bun": {
- "wall_time": 0.96,
- "rss": 0.130479
+ "wall_time": 0.959184,
+ "rss": 0.132104
}
},
"correctness": {
@@ -1880,47 +1880,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 48,
- "perry_rss_kb": 4096,
- "node_ms": 50,
- "node_rss_kb": 70992,
- "bun_ms": 50,
- "bun_rss_kb": 31392,
- "speed_ratio": 0.96,
- "memory_ratio": 0.057697
+ "perry_ms": 47,
+ "perry_rss_kb": 4128,
+ "node_ms": 49,
+ "node_rss_kb": 70544,
+ "bun_ms": 49,
+ "bun_rss_kb": 31248,
+ "speed_ratio": 0.959184,
+ "memory_ratio": 0.058517
},
"15_mandelbrot": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 23,
- 22,
+ 61,
22,
+ 21,
22,
- 23
+ 22
],
"sample_count": 5,
"median": 22,
- "p95": 23,
- "min": 22,
- "max": 23,
+ "p95": 61,
+ "min": 21,
+ "max": 61,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 15.704776
},
"rss_kb": {
"samples": [
- 3952,
- 3952,
- 3952,
- 3952,
- 3952
+ 3984,
+ 3984,
+ 3984,
+ 3984,
+ 3984
],
"sample_count": 5,
- "median": 3952,
- "p95": 3952,
- "min": 3952,
- "max": 3952,
+ "median": 3984,
+ "p95": 3984,
+ "min": 3984,
+ "max": 3984,
"mad": 0,
"stdev": 0
}
@@ -1928,80 +1928,80 @@
"node": {
"wall_ms": {
"samples": [
- 26,
25,
- 26,
- 26,
- 26
+ 24,
+ 24,
+ 24,
+ 25
],
"sample_count": 5,
- "median": 26,
- "p95": 26,
- "min": 25,
- "max": 26,
+ "median": 24,
+ "p95": 25,
+ "min": 24,
+ "max": 25,
"mad": 0,
- "stdev": 0.4
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 70768,
- 70896,
- 71072,
- 71024,
- 71008
+ 70544,
+ 70320,
+ 70416,
+ 70480,
+ 70464
],
"sample_count": 5,
- "median": 71008,
- "p95": 71072,
- "min": 70768,
- "max": 71072,
- "mad": 64,
- "stdev": 109.269575
+ "median": 70464,
+ "p95": 70544,
+ "min": 70320,
+ "max": 70544,
+ "mad": 48,
+ "stdev": 74.636184
}
},
"bun": {
"wall_ms": {
"samples": [
- 30,
+ 28,
+ 29,
29,
- 30,
- 30,
- 30
+ 28,
+ 28
],
"sample_count": 5,
- "median": 30,
- "p95": 30,
- "min": 29,
- "max": 30,
+ "median": 28,
+ "p95": 29,
+ "min": 28,
+ "max": 29,
"mad": 0,
- "stdev": 0.4
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 31696,
- 31552,
- 31616,
- 31632,
- 31664
+ 31456,
+ 31456,
+ 31488,
+ 31456,
+ 31472
],
"sample_count": 5,
- "median": 31632,
- "p95": 31696,
- "min": 31552,
- "max": 31696,
- "mad": 32,
- "stdev": 48.530403
+ "median": 31456,
+ "p95": 31488,
+ "min": 31456,
+ "max": 31488,
+ "mad": 0,
+ "stdev": 12.8
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 0.846154,
- "rss": 0.055656
+ "wall_time": 0.916667,
+ "rss": 0.05654
},
"perry_to_bun": {
- "wall_time": 0.733333,
- "rss": 0.124937
+ "wall_time": 0.785714,
+ "rss": 0.126653
}
},
"correctness": {
@@ -2016,127 +2016,127 @@
"reason": "all 5 Perry sample(s) matched node semantic output"
},
"perry_ms": 22,
- "perry_rss_kb": 3952,
- "node_ms": 26,
- "node_rss_kb": 71008,
- "bun_ms": 30,
- "bun_rss_kb": 31632,
- "speed_ratio": 0.846154,
- "memory_ratio": 0.055656
+ "perry_rss_kb": 3984,
+ "node_ms": 24,
+ "node_rss_kb": 70464,
+ "bun_ms": 28,
+ "bun_rss_kb": 31456,
+ "speed_ratio": 0.916667,
+ "memory_ratio": 0.05654
},
"16_matrix_multiply": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 87,
- 87,
- 86,
- 87,
- 86
+ 134,
+ 84,
+ 85,
+ 84,
+ 85
],
"sample_count": 5,
- "median": 87,
- "p95": 87,
- "min": 86,
- "max": 87,
- "mad": 0,
- "stdev": 0.489898
+ "median": 85,
+ "p95": 134,
+ "min": 84,
+ "max": 134,
+ "mad": 1,
+ "stdev": 19.80505
},
"rss_kb": {
"samples": [
- 7904,
- 7904,
- 7904,
- 7920,
- 7904
+ 7792,
+ 7792,
+ 7792,
+ 7792,
+ 7792
],
"sample_count": 5,
- "median": 7904,
- "p95": 7920,
- "min": 7904,
- "max": 7920,
+ "median": 7792,
+ "p95": 7792,
+ "min": 7792,
+ "max": 7792,
"mad": 0,
- "stdev": 6.4
+ "stdev": 0
}
},
"node": {
"wall_ms": {
"samples": [
33,
- 34,
- 34,
33,
- 34
+ 32,
+ 33,
+ 33
],
"sample_count": 5,
- "median": 34,
- "p95": 34,
- "min": 33,
- "max": 34,
+ "median": 33,
+ "p95": 33,
+ "min": 32,
+ "max": 33,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 74736,
- 74848,
- 75120,
- 75456,
- 75104
+ 74752,
+ 74816,
+ 74576,
+ 74640,
+ 74656
],
"sample_count": 5,
- "median": 75104,
- "p95": 75456,
- "min": 74736,
- "max": 75456,
- "mad": 256,
- "stdev": 249.805044
+ "median": 74656,
+ "p95": 74816,
+ "min": 74576,
+ "max": 74816,
+ "mad": 80,
+ "stdev": 85.266641
}
},
"bun": {
"wall_ms": {
"samples": [
- 34,
- 34,
- 34,
- 34,
- 34
+ 33,
+ 33,
+ 33,
+ 33,
+ 33
],
"sample_count": 5,
- "median": 34,
- "p95": 34,
- "min": 34,
- "max": 34,
+ "median": 33,
+ "p95": 33,
+ "min": 33,
+ "max": 33,
"mad": 0,
"stdev": 0
},
"rss_kb": {
"samples": [
- 38016,
- 37952,
- 37952,
- 37984,
- 37968
+ 37840,
+ 37840,
+ 37840,
+ 37840,
+ 37856
],
"sample_count": 5,
- "median": 37968,
- "p95": 38016,
- "min": 37952,
- "max": 38016,
- "mad": 16,
- "stdev": 23.946607
+ "median": 37840,
+ "p95": 37856,
+ "min": 37840,
+ "max": 37856,
+ "mad": 0,
+ "stdev": 6.4
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 2.558824,
- "rss": 0.105241
+ "wall_time": 2.575758,
+ "rss": 0.104372
},
"perry_to_bun": {
- "wall_time": 2.558824,
- "rss": 0.208175
+ "wall_time": 2.575758,
+ "rss": 0.20592
}
},
"correctness": {
@@ -2150,47 +2150,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 87,
- "perry_rss_kb": 7904,
- "node_ms": 34,
- "node_rss_kb": 75104,
- "bun_ms": 34,
- "bun_rss_kb": 37968,
- "speed_ratio": 2.558824,
- "memory_ratio": 0.105241
+ "perry_ms": 85,
+ "perry_rss_kb": 7792,
+ "node_ms": 33,
+ "node_rss_kb": 74656,
+ "bun_ms": 33,
+ "bun_rss_kb": 37840,
+ "speed_ratio": 2.575758,
+ "memory_ratio": 0.104372
},
"bench_gc_pressure": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 24,
- 22,
- 22,
+ 64,
+ 21,
+ 21,
21,
21
],
"sample_count": 5,
- "median": 22,
- "p95": 24,
+ "median": 21,
+ "p95": 64,
"min": 21,
- "max": 24,
- "mad": 1,
- "stdev": 1.095445
+ "max": 64,
+ "mad": 0,
+ "stdev": 17.2
},
"rss_kb": {
"samples": [
- 23520,
- 23520,
- 23504,
- 23504,
- 23504
+ 23440,
+ 23424,
+ 23440,
+ 23424,
+ 23440
],
"sample_count": 5,
- "median": 23504,
- "p95": 23520,
- "min": 23504,
- "max": 23520,
+ "median": 23440,
+ "p95": 23440,
+ "min": 23424,
+ "max": 23440,
"mad": 0,
"stdev": 7.838367
}
@@ -2198,35 +2198,35 @@
"node": {
"wall_ms": {
"samples": [
+ 15,
+ 15,
16,
- 16,
- 16,
- 16,
+ 15,
16
],
"sample_count": 5,
- "median": 16,
+ "median": 15,
"p95": 16,
- "min": 16,
+ "min": 15,
"max": 16,
"mad": 0,
- "stdev": 0
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 77696,
- 77728,
- 78064,
- 77776,
- 77680
+ 77616,
+ 77488,
+ 77408,
+ 77408,
+ 77584
],
"sample_count": 5,
- "median": 77728,
- "p95": 78064,
- "min": 77680,
- "max": 78064,
- "mad": 48,
- "stdev": 141.453031
+ "median": 77488,
+ "p95": 77616,
+ "min": 77408,
+ "max": 77616,
+ "mad": 80,
+ "stdev": 86.69579
}
},
"bun": {
@@ -2248,30 +2248,30 @@
},
"rss_kb": {
"samples": [
- 77840,
- 77888,
- 77808,
- 77792,
- 77808
+ 77584,
+ 77648,
+ 77632,
+ 77616,
+ 77584
],
"sample_count": 5,
- "median": 77808,
- "p95": 77888,
- "min": 77792,
- "max": 77888,
- "mad": 16,
- "stdev": 34.16665
+ "median": 77616,
+ "p95": 77648,
+ "min": 77584,
+ "max": 77648,
+ "mad": 32,
+ "stdev": 25.6
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 1.375,
- "rss": 0.302388
+ "wall_time": 1.4,
+ "rss": 0.302498
},
"perry_to_bun": {
- "wall_time": 1.1,
- "rss": 0.302077
+ "wall_time": 1.05,
+ "rss": 0.302
}
},
"correctness": {
@@ -2285,47 +2285,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 22,
- "perry_rss_kb": 23504,
- "node_ms": 16,
- "node_rss_kb": 77728,
+ "perry_ms": 21,
+ "perry_rss_kb": 23440,
+ "node_ms": 15,
+ "node_rss_kb": 77488,
"bun_ms": 20,
- "bun_rss_kb": 77808,
- "speed_ratio": 1.375,
- "memory_ratio": 0.302388
+ "bun_rss_kb": 77616,
+ "speed_ratio": 1.4,
+ "memory_ratio": 0.302498
},
"bench_json_roundtrip": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 200,
- 193,
- 192,
- 192,
- 188
+ 189,
+ 184,
+ 184,
+ 183,
+ 184
],
"sample_count": 5,
- "median": 192,
- "p95": 200,
- "min": 188,
- "max": 200,
- "mad": 1,
- "stdev": 3.898718
+ "median": 184,
+ "p95": 189,
+ "min": 183,
+ "max": 189,
+ "mad": 0,
+ "stdev": 2.135416
},
"rss_kb": {
"samples": [
- 91120,
- 91120,
- 91120,
- 91120,
- 91120
+ 81376,
+ 81376,
+ 81376,
+ 81376,
+ 81376
],
"sample_count": 5,
- "median": 91120,
- "p95": 91120,
- "min": 91120,
- "max": 91120,
+ "median": 81376,
+ "p95": 81376,
+ "min": 81376,
+ "max": 81376,
"mad": 0,
"stdev": 0
}
@@ -2333,80 +2333,80 @@
"node": {
"wall_ms": {
"samples": [
- 401,
- 398,
- 407,
- 396,
- 412
+ 387,
+ 384,
+ 384,
+ 382,
+ 385
],
"sample_count": 5,
- "median": 401,
- "p95": 412,
- "min": 396,
- "max": 412,
- "mad": 5,
- "stdev": 5.912698
+ "median": 384,
+ "p95": 387,
+ "min": 382,
+ "max": 387,
+ "mad": 1,
+ "stdev": 1.624808
},
"rss_kb": {
"samples": [
- 125040,
- 126096,
- 124944,
- 127936,
- 124960
+ 122656,
+ 121568,
+ 121712,
+ 121648,
+ 121888
],
"sample_count": 5,
- "median": 125040,
- "p95": 127936,
- "min": 124944,
- "max": 127936,
- "mad": 96,
- "stdev": 1154.636982
+ "median": 121712,
+ "p95": 122656,
+ "min": 121568,
+ "max": 122656,
+ "mad": 144,
+ "stdev": 395.11902
}
},
"bun": {
"wall_ms": {
"samples": [
- 227,
- 228,
- 230,
- 222,
- 227
+ 219,
+ 219,
+ 219,
+ 220,
+ 219
],
"sample_count": 5,
- "median": 227,
- "p95": 230,
- "min": 222,
- "max": 230,
- "mad": 1,
- "stdev": 2.638181
+ "median": 219,
+ "p95": 220,
+ "min": 219,
+ "max": 220,
+ "mad": 0,
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 83440,
- 86704,
- 85600,
- 82464,
- 82544
+ 82304,
+ 84000,
+ 83344,
+ 84560,
+ 83344
],
"sample_count": 5,
- "median": 83440,
- "p95": 86704,
- "min": 82464,
- "max": 86704,
- "mad": 976,
- "stdev": 1705.951183
+ "median": 83344,
+ "p95": 84560,
+ "min": 82304,
+ "max": 84560,
+ "mad": 656,
+ "stdev": 755.267794
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 0.478803,
- "rss": 0.728727
+ "wall_time": 0.479167,
+ "rss": 0.668595
},
"perry_to_bun": {
- "wall_time": 0.845815,
- "rss": 1.092042
+ "wall_time": 0.840183,
+ "rss": 0.976387
}
},
"correctness": {
@@ -2420,128 +2420,128 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 192,
- "perry_rss_kb": 91120,
- "node_ms": 401,
- "node_rss_kb": 125040,
- "bun_ms": 227,
- "bun_rss_kb": 83440,
- "speed_ratio": 0.478803,
- "memory_ratio": 0.728727
+ "perry_ms": 184,
+ "perry_rss_kb": 81376,
+ "node_ms": 384,
+ "node_rss_kb": 121712,
+ "bun_ms": 219,
+ "bun_rss_kb": 83344,
+ "speed_ratio": 0.479167,
+ "memory_ratio": 0.668595
},
"bench_object_property": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 131,
- 124,
- 122,
- 122,
- 122
+ 164,
+ 129,
+ 128,
+ 129,
+ 128
],
"sample_count": 5,
- "median": 122,
- "p95": 131,
- "min": 122,
- "max": 131,
- "mad": 0,
- "stdev": 3.487119
+ "median": 129,
+ "p95": 164,
+ "min": 128,
+ "max": 164,
+ "mad": 1,
+ "stdev": 14.207041
},
"rss_kb": {
"samples": [
- 21680,
- 21680,
- 21680,
- 21680,
- 21680
+ 21632,
+ 21632,
+ 21648,
+ 21648,
+ 21648
],
"sample_count": 5,
- "median": 21680,
- "p95": 21680,
- "min": 21680,
- "max": 21680,
+ "median": 21648,
+ "p95": 21648,
+ "min": 21632,
+ "max": 21648,
"mad": 0,
- "stdev": 0
+ "stdev": 7.838367
}
},
"node": {
"wall_ms": {
"samples": [
+ 15,
16,
- 16,
- 16,
- 16,
- 15
+ 15,
+ 15,
+ 16
],
"sample_count": 5,
- "median": 16,
+ "median": 15,
"p95": 16,
"min": 15,
"max": 16,
"mad": 0,
- "stdev": 0.4
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 70576,
- 70736,
- 70800,
- 70720,
- 70704
+ 70256,
+ 70416,
+ 70624,
+ 70464,
+ 70448
],
"sample_count": 5,
- "median": 70720,
- "p95": 70800,
- "min": 70576,
- "max": 70800,
- "mad": 16,
- "stdev": 73.251348
+ "median": 70448,
+ "p95": 70624,
+ "min": 70256,
+ "max": 70624,
+ "mad": 32,
+ "stdev": 117.401192
}
},
"bun": {
"wall_ms": {
"samples": [
- 16,
- 17,
- 10,
6,
- 6
+ 6,
+ 7,
+ 9,
+ 16
],
"sample_count": 5,
- "median": 10,
- "p95": 17,
+ "median": 7,
+ "p95": 16,
"min": 6,
- "max": 17,
- "mad": 4,
- "stdev": 4.732864
+ "max": 16,
+ "mad": 1,
+ "stdev": 3.762978
},
"rss_kb": {
"samples": [
- 46160,
- 46176,
- 37440,
- 33600,
- 33248
+ 33632,
+ 33136,
+ 33120,
+ 37120,
+ 46032
],
"sample_count": 5,
- "median": 37440,
- "p95": 46176,
- "min": 33248,
- "max": 46176,
- "mad": 4192,
- "stdev": 5777.753972
+ "median": 33632,
+ "p95": 46032,
+ "min": 33120,
+ "max": 46032,
+ "mad": 512,
+ "stdev": 4942.700153
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 7.625,
- "rss": 0.306561
+ "wall_time": 8.6,
+ "rss": 0.30729
},
"perry_to_bun": {
- "wall_time": 12.2,
- "rss": 0.57906
+ "wall_time": 18.428571,
+ "rss": 0.643673
}
},
"correctness": {
@@ -2555,128 +2555,128 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 122,
- "perry_rss_kb": 21680,
- "node_ms": 16,
- "node_rss_kb": 70720,
- "bun_ms": 10,
- "bun_rss_kb": 37440,
- "speed_ratio": 7.625,
- "memory_ratio": 0.306561
+ "perry_ms": 129,
+ "perry_rss_kb": 21648,
+ "node_ms": 15,
+ "node_rss_kb": 70448,
+ "bun_ms": 7,
+ "bun_rss_kb": 33632,
+ "speed_ratio": 8.6,
+ "memory_ratio": 0.30729
},
"bench_int_arithmetic": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
+ 399,
367,
- 361,
- 361,
- 359,
- 362
+ 366,
+ 367,
+ 367
],
"sample_count": 5,
- "median": 361,
- "p95": 367,
- "min": 359,
- "max": 367,
- "mad": 1,
- "stdev": 2.683282
+ "median": 367,
+ "p95": 399,
+ "min": 366,
+ "max": 399,
+ "mad": 0,
+ "stdev": 12.905813
},
"rss_kb": {
"samples": [
- 4448,
- 4432,
- 4432,
- 4432,
- 4432
+ 4272,
+ 4272,
+ 4272,
+ 4272,
+ 4272
],
"sample_count": 5,
- "median": 4432,
- "p95": 4448,
- "min": 4432,
- "max": 4448,
+ "median": 4272,
+ "p95": 4272,
+ "min": 4272,
+ "max": 4272,
"mad": 0,
- "stdev": 6.4
+ "stdev": 0
}
},
"node": {
"wall_ms": {
"samples": [
- 97,
- 96,
- 95,
- 96,
- 97
+ 93,
+ 93,
+ 94,
+ 94,
+ 94
],
"sample_count": 5,
- "median": 96,
- "p95": 97,
- "min": 95,
- "max": 97,
- "mad": 1,
- "stdev": 0.748331
+ "median": 94,
+ "p95": 94,
+ "min": 93,
+ "max": 94,
+ "mad": 0,
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 69152,
- 69088,
- 69104,
- 69168,
- 69312
+ 68896,
+ 68944,
+ 68992,
+ 68928,
+ 68944
],
"sample_count": 5,
- "median": 69152,
- "p95": 69312,
- "min": 69088,
- "max": 69312,
- "mad": 48,
- "stdev": 79.292875
+ "median": 68944,
+ "p95": 68992,
+ "min": 68896,
+ "max": 68992,
+ "mad": 16,
+ "stdev": 31.025151
}
},
"bun": {
"wall_ms": {
"samples": [
- 40,
- 41,
- 40,
39,
+ 38,
+ 39,
+ 38,
39
],
"sample_count": 5,
- "median": 40,
- "p95": 41,
- "min": 39,
- "max": 41,
- "mad": 1,
- "stdev": 0.748331
+ "median": 39,
+ "p95": 39,
+ "min": 38,
+ "max": 39,
+ "mad": 0,
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 36176,
- 36160,
- 36176,
- 36112,
- 36128
+ 35952,
+ 35984,
+ 35968,
+ 36032,
+ 35984
],
"sample_count": 5,
- "median": 36160,
- "p95": 36176,
- "min": 36112,
- "max": 36176,
+ "median": 35984,
+ "p95": 36032,
+ "min": 35952,
+ "max": 36032,
"mad": 16,
- "stdev": 25.996923
+ "stdev": 26.773121
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 3.760417,
- "rss": 0.064091
+ "wall_time": 3.904255,
+ "rss": 0.061963
},
"perry_to_bun": {
- "wall_time": 9.025,
- "rss": 0.122566
+ "wall_time": 9.410256,
+ "rss": 0.118719
}
},
"correctness": {
@@ -2690,39 +2690,39 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 361,
- "perry_rss_kb": 4432,
- "node_ms": 96,
- "node_rss_kb": 69152,
- "bun_ms": 40,
- "bun_rss_kb": 36160,
- "speed_ratio": 3.760417,
- "memory_ratio": 0.064091
+ "perry_ms": 367,
+ "perry_rss_kb": 4272,
+ "node_ms": 94,
+ "node_rss_kb": 68944,
+ "bun_ms": 39,
+ "bun_rss_kb": 35984,
+ "speed_ratio": 3.904255,
+ "memory_ratio": 0.061963
},
"bench_buffer_readwrite": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 96,
+ 133,
94,
94,
- 95,
- 94
+ 94,
+ 95
],
"sample_count": 5,
"median": 94,
- "p95": 96,
+ "p95": 133,
"min": 94,
- "max": 96,
+ "max": 133,
"mad": 0,
- "stdev": 0.8
+ "stdev": 15.504838
},
"rss_kb": {
"samples": [
+ 5296,
5280,
5280,
- 5296,
5280,
5280
],
@@ -2738,80 +2738,80 @@
"node": {
"wall_ms": {
"samples": [
- 100,
- 98,
- 99,
- 100,
- 99
+ 96,
+ 96,
+ 97,
+ 96,
+ 97
],
"sample_count": 5,
- "median": 99,
- "p95": 100,
- "min": 98,
- "max": 100,
- "mad": 1,
- "stdev": 0.748331
+ "median": 96,
+ "p95": 97,
+ "min": 96,
+ "max": 97,
+ "mad": 0,
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 69040,
- 69152,
- 69040,
- 70288,
- 69008
+ 68688,
+ 68896,
+ 68672,
+ 68688,
+ 68704
],
"sample_count": 5,
- "median": 69040,
- "p95": 70288,
- "min": 69008,
- "max": 70288,
- "mad": 32,
- "stdev": 493.630469
+ "median": 68688,
+ "p95": 68896,
+ "min": 68672,
+ "max": 68896,
+ "mad": 16,
+ "stdev": 83.813125
}
},
"bun": {
"wall_ms": {
"samples": [
- 105,
- 105,
- 197,
- 103,
- 105
+ 193,
+ 193,
+ 193,
+ 193,
+ 193
],
"sample_count": 5,
- "median": 105,
- "p95": 197,
- "min": 103,
- "max": 197,
+ "median": 193,
+ "p95": 193,
+ "min": 193,
+ "max": 193,
"mad": 0,
- "stdev": 37.008107
+ "stdev": 0
},
"rss_kb": {
"samples": [
- 34240,
- 34192,
- 34288,
34224,
- 34240
+ 34176,
+ 34176,
+ 34192,
+ 34224
],
"sample_count": 5,
- "median": 34240,
- "p95": 34288,
- "min": 34192,
- "max": 34288,
+ "median": 34192,
+ "p95": 34224,
+ "min": 34176,
+ "max": 34224,
"mad": 16,
- "stdev": 31.025151
+ "stdev": 21.703456
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 0.949495,
- "rss": 0.076477
+ "wall_time": 0.979167,
+ "rss": 0.076869
},
"perry_to_bun": {
- "wall_time": 0.895238,
- "rss": 0.154206
+ "wall_time": 0.487047,
+ "rss": 0.154422
}
},
"correctness": {
@@ -2827,60 +2827,60 @@
},
"perry_ms": 94,
"perry_rss_kb": 5280,
- "node_ms": 99,
- "node_rss_kb": 69040,
- "bun_ms": 105,
- "bun_rss_kb": 34240,
- "speed_ratio": 0.949495,
- "memory_ratio": 0.076477
+ "node_ms": 96,
+ "node_rss_kb": 68688,
+ "bun_ms": 193,
+ "bun_rss_kb": 34192,
+ "speed_ratio": 0.979167,
+ "memory_ratio": 0.076869
},
"bench_array_grow": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 27,
- 18,
- 18,
- 18,
- 18
+ 23,
+ 8,
+ 7,
+ 8,
+ 7
],
"sample_count": 5,
- "median": 18,
- "p95": 27,
- "min": 18,
- "max": 27,
- "mad": 0,
- "stdev": 3.6
+ "median": 8,
+ "p95": 23,
+ "min": 7,
+ "max": 23,
+ "mad": 1,
+ "stdev": 6.216108
},
"rss_kb": {
"samples": [
- 42464,
- 42464,
- 42464,
- 42464,
- 42464
+ 42416,
+ 42416,
+ 42416,
+ 42400,
+ 42416
],
"sample_count": 5,
- "median": 42464,
- "p95": 42464,
- "min": 42464,
- "max": 42464,
+ "median": 42416,
+ "p95": 42416,
+ "min": 42400,
+ "max": 42416,
"mad": 0,
- "stdev": 0
+ "stdev": 6.4
}
},
"node": {
"wall_ms": {
"samples": [
- 13,
- 14,
14,
- 14,
- 14
+ 13,
+ 13,
+ 13,
+ 13
],
"sample_count": 5,
- "median": 14,
+ "median": 13,
"p95": 14,
"min": 13,
"max": 14,
@@ -2889,19 +2889,19 @@
},
"rss_kb": {
"samples": [
- 133008,
- 133104,
- 132800,
- 132800,
- 132784
+ 132528,
+ 132560,
+ 132480,
+ 132640,
+ 132592
],
"sample_count": 5,
- "median": 132800,
- "p95": 133104,
- "min": 132784,
- "max": 133104,
- "mad": 16,
- "stdev": 131.70634
+ "median": 132560,
+ "p95": 132640,
+ "min": 132480,
+ "max": 132640,
+ "mad": 32,
+ "stdev": 54.494036
}
},
"bun": {
@@ -2910,43 +2910,43 @@
9,
8,
9,
- 10,
- 10
+ 9,
+ 9
],
"sample_count": 5,
"median": 9,
- "p95": 10,
+ "p95": 9,
"min": 8,
- "max": 10,
- "mad": 1,
- "stdev": 0.748331
+ "max": 9,
+ "mad": 0,
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 79264,
- 67008,
- 79312,
- 75552,
- 79440
+ 79184,
+ 70896,
+ 75760,
+ 79168,
+ 75728
],
"sample_count": 5,
- "median": 79264,
- "p95": 79440,
- "min": 67008,
- "max": 79440,
- "mad": 176,
- "stdev": 4784.287884
+ "median": 75760,
+ "p95": 79184,
+ "min": 70896,
+ "max": 79184,
+ "mad": 3408,
+ "stdev": 3041.320134
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 1.285714,
- "rss": 0.319759
+ "wall_time": 0.615385,
+ "rss": 0.319976
},
"perry_to_bun": {
- "wall_time": 2.0,
- "rss": 0.535729
+ "wall_time": 0.888889,
+ "rss": 0.559873
}
},
"correctness": {
@@ -2962,47 +2962,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 18,
- "perry_rss_kb": 42464,
- "node_ms": 14,
- "node_rss_kb": 132800,
+ "perry_ms": 8,
+ "perry_rss_kb": 42416,
+ "node_ms": 13,
+ "node_rss_kb": 132560,
"bun_ms": 9,
- "bun_rss_kb": 79264,
- "speed_ratio": 1.285714,
- "memory_ratio": 0.319759
+ "bun_rss_kb": 75760,
+ "speed_ratio": 0.615385,
+ "memory_ratio": 0.319976
},
"bench_string_heavy": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 57,
+ 100,
+ 49,
+ 50,
50,
- 51,
- 51,
- 51
+ 49
],
"sample_count": 5,
- "median": 51,
- "p95": 57,
- "min": 50,
- "max": 57,
- "mad": 0,
- "stdev": 2.529822
+ "median": 50,
+ "p95": 100,
+ "min": 49,
+ "max": 100,
+ "mad": 1,
+ "stdev": 20.20495
},
"rss_kb": {
"samples": [
- 23728,
- 23728,
- 23744,
- 23744,
- 23728
+ 23616,
+ 23616,
+ 23600,
+ 23600,
+ 23600
],
"sample_count": 5,
- "median": 23728,
- "p95": 23744,
- "min": 23728,
- "max": 23744,
+ "median": 23600,
+ "p95": 23616,
+ "min": 23600,
+ "max": 23616,
"mad": 0,
"stdev": 7.838367
}
@@ -3010,80 +3010,80 @@
"node": {
"wall_ms": {
"samples": [
- 43,
- 44,
- 44,
- 43,
- 43
+ 42,
+ 42,
+ 42,
+ 42,
+ 42
],
"sample_count": 5,
- "median": 43,
- "p95": 44,
- "min": 43,
- "max": 44,
+ "median": 42,
+ "p95": 42,
+ "min": 42,
+ "max": 42,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0
},
"rss_kb": {
"samples": [
- 68768,
- 68656,
- 68720,
- 68544,
- 69152
+ 68336,
+ 68560,
+ 68304,
+ 68480,
+ 68592
],
"sample_count": 5,
- "median": 68720,
- "p95": 69152,
- "min": 68544,
- "max": 69152,
- "mad": 64,
- "stdev": 206.14558
+ "median": 68480,
+ "p95": 68592,
+ "min": 68304,
+ "max": 68592,
+ "mad": 112,
+ "stdev": 116.085486
}
},
"bun": {
"wall_ms": {
"samples": [
- 30,
+ 28,
29,
- 30,
29,
- 28
+ 29,
+ 29
],
"sample_count": 5,
"median": 29,
- "p95": 30,
+ "p95": 29,
"min": 28,
- "max": 30,
- "mad": 1,
- "stdev": 0.748331
+ "max": 29,
+ "mad": 0,
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 62608,
- 62544,
- 62608,
- 62608,
- 62608
+ 62432,
+ 62432,
+ 62432,
+ 62448,
+ 62400
],
"sample_count": 5,
- "median": 62608,
- "p95": 62608,
- "min": 62544,
- "max": 62608,
+ "median": 62432,
+ "p95": 62448,
+ "min": 62400,
+ "max": 62448,
"mad": 0,
- "stdev": 25.6
+ "stdev": 15.676734
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 1.186047,
- "rss": 0.345285
+ "wall_time": 1.190476,
+ "rss": 0.344626
},
"perry_to_bun": {
- "wall_time": 1.758621,
- "rss": 0.378993
+ "wall_time": 1.724138,
+ "rss": 0.378011
}
},
"correctness": {
@@ -3097,47 +3097,47 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 51,
- "perry_rss_kb": 23728,
- "node_ms": 43,
- "node_rss_kb": 68720,
+ "perry_ms": 50,
+ "perry_rss_kb": 23600,
+ "node_ms": 42,
+ "node_rss_kb": 68480,
"bun_ms": 29,
- "bun_rss_kb": 62608,
- "speed_ratio": 1.186047,
- "memory_ratio": 0.345285
+ "bun_rss_kb": 62432,
+ "speed_ratio": 1.190476,
+ "memory_ratio": 0.344626
},
"bench_numeric_array_numeric": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 69,
- 70,
- 70,
- 70,
- 69
+ 67,
+ 68,
+ 68,
+ 68,
+ 67
],
"sample_count": 5,
- "median": 70,
- "p95": 70,
- "min": 69,
- "max": 70,
+ "median": 68,
+ "p95": 68,
+ "min": 67,
+ "max": 68,
"mad": 0,
"stdev": 0.489898
},
"rss_kb": {
"samples": [
- 26688,
- 26688,
- 26688,
- 26672,
- 26688
+ 26640,
+ 26624,
+ 26640,
+ 26640,
+ 26640
],
"sample_count": 5,
- "median": 26688,
- "p95": 26688,
- "min": 26672,
- "max": 26688,
+ "median": 26640,
+ "p95": 26640,
+ "min": 26624,
+ "max": 26640,
"mad": 0,
"stdev": 6.4
}
@@ -3145,10 +3145,10 @@
"node": {
"wall_ms": {
"samples": [
- 6,
- 6,
5,
5,
+ 5,
+ 6,
5
],
"sample_count": 5,
@@ -3157,23 +3157,23 @@
"min": 5,
"max": 6,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 89296,
- 89408,
- 89520,
- 89792,
- 89216
+ 89104,
+ 88896,
+ 88960,
+ 89120,
+ 89168
],
"sample_count": 5,
- "median": 89408,
- "p95": 89792,
- "min": 89216,
- "max": 89792,
- "mad": 112,
- "stdev": 201.015024
+ "median": 89104,
+ "p95": 89168,
+ "min": 88896,
+ "max": 89168,
+ "mad": 64,
+ "stdev": 103.494154
}
},
"bun": {
@@ -3183,42 +3183,42 @@
4,
4,
4,
- 5
+ 4
],
"sample_count": 5,
"median": 4,
- "p95": 5,
+ "p95": 4,
"min": 4,
- "max": 5,
+ "max": 4,
"mad": 0,
- "stdev": 0.4
+ "stdev": 0
},
"rss_kb": {
"samples": [
- 46720,
- 46688,
- 46720,
- 46752,
- 46688
+ 46496,
+ 46544,
+ 46512,
+ 46512,
+ 46528
],
"sample_count": 5,
- "median": 46720,
- "p95": 46752,
- "min": 46688,
- "max": 46752,
- "mad": 32,
- "stdev": 23.946607
+ "median": 46512,
+ "p95": 46544,
+ "min": 46496,
+ "max": 46544,
+ "mad": 16,
+ "stdev": 16.316862
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 14.0,
- "rss": 0.298497
+ "wall_time": 13.6,
+ "rss": 0.298976
},
"perry_to_bun": {
- "wall_time": 17.5,
- "rss": 0.571233
+ "wall_time": 17.0,
+ "rss": 0.572755
}
},
"correctness": {
@@ -3232,49 +3232,49 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 70,
- "perry_rss_kb": 26688,
+ "perry_ms": 68,
+ "perry_rss_kb": 26640,
"node_ms": 5,
- "node_rss_kb": 89408,
+ "node_rss_kb": 89104,
"bun_ms": 4,
- "bun_rss_kb": 46720,
- "speed_ratio": 14.0,
- "memory_ratio": 0.298497
+ "bun_rss_kb": 46512,
+ "speed_ratio": 13.6,
+ "memory_ratio": 0.298976
},
"bench_numeric_array_downgrade": {
"runtimes": {
"perry": {
"wall_ms": {
"samples": [
- 21,
- 21,
- 20,
- 21,
- 19
+ 18,
+ 17,
+ 18,
+ 17,
+ 17
],
"sample_count": 5,
- "median": 21,
- "p95": 21,
- "min": 19,
- "max": 21,
+ "median": 17,
+ "p95": 18,
+ "min": 17,
+ "max": 18,
"mad": 0,
- "stdev": 0.8
+ "stdev": 0.489898
},
"rss_kb": {
"samples": [
- 24192,
- 24176,
- 24192,
- 24176,
- 24176
+ 24080,
+ 24080,
+ 24080,
+ 24080,
+ 24096
],
"sample_count": 5,
- "median": 24176,
- "p95": 24192,
- "min": 24176,
- "max": 24192,
+ "median": 24080,
+ "p95": 24096,
+ "min": 24080,
+ "max": 24096,
"mad": 0,
- "stdev": 7.838367
+ "stdev": 6.4
}
},
"node": {
@@ -3296,64 +3296,64 @@
},
"rss_kb": {
"samples": [
- 90096,
- 89824,
- 89392,
- 89536,
- 89824
+ 89280,
+ 89168,
+ 89168,
+ 89136,
+ 89248
],
"sample_count": 5,
- "median": 89824,
- "p95": 90096,
- "min": 89392,
- "max": 90096,
- "mad": 272,
- "stdev": 246.337654
+ "median": 89168,
+ "p95": 89280,
+ "min": 89136,
+ "max": 89280,
+ "mad": 32,
+ "stdev": 54.494036
}
},
"bun": {
"wall_ms": {
"samples": [
- 6,
+ 5,
+ 5,
5,
6,
- 6,
5
],
"sample_count": 5,
- "median": 6,
+ "median": 5,
"p95": 6,
"min": 5,
"max": 6,
"mad": 0,
- "stdev": 0.489898
+ "stdev": 0.4
},
"rss_kb": {
"samples": [
- 48096,
- 48064,
- 48160,
- 48096,
- 48096
+ 47952,
+ 47968,
+ 48000,
+ 47936,
+ 47968
],
"sample_count": 5,
- "median": 48096,
- "p95": 48160,
- "min": 48064,
- "max": 48160,
- "mad": 0,
- "stdev": 31.353469
+ "median": 47968,
+ "p95": 48000,
+ "min": 47936,
+ "max": 48000,
+ "mad": 16,
+ "stdev": 21.226399
}
}
},
"ratios": {
"perry_to_node": {
- "wall_time": 3.5,
- "rss": 0.269149
+ "wall_time": 2.833333,
+ "rss": 0.270052
},
"perry_to_bun": {
- "wall_time": 3.5,
- "rss": 0.502661
+ "wall_time": 3.4,
+ "rss": 0.502001
}
},
"correctness": {
@@ -3367,22 +3367,22 @@
],
"reason": "all 5 Perry sample(s) matched node semantic output"
},
- "perry_ms": 21,
- "perry_rss_kb": 24176,
+ "perry_ms": 17,
+ "perry_rss_kb": 24080,
"node_ms": 6,
- "node_rss_kb": 89824,
- "bun_ms": 6,
- "bun_rss_kb": 48096,
- "speed_ratio": 3.5,
- "memory_ratio": 0.269149
+ "node_rss_kb": 89168,
+ "bun_ms": 5,
+ "bun_rss_kb": 47968,
+ "speed_ratio": 2.833333,
+ "memory_ratio": 0.270052
}
}
},
"polyglot": {
"schema_version": 1,
"suite": "polyglot",
- "commit": "2ba59501b9ea8c37c578dd9128e48b667e42bc1d",
- "generated_at": "2026-08-07T10:55:57Z",
+ "commit": "38ff7eccc2aa0b59629bed548daf8ac56bd9fb03",
+ "generated_at": "2026-08-08T11:25:10Z",
"run_config": {
"warmup": "none beyond benchmark-specific setup",
"requested_samples": 11,
@@ -3397,11 +3397,11 @@
""
],
"node": [
- "/Users/amlug/.cache/perry-bench-tools/bin/node",
+ "/Users/perry/.cache/perry-bench-tools/bin/node",
""
],
"bun": [
- "/Users/amlug/.cache/perry-bench-tools/bin/bun",
+ "/Users/perry/.cache/perry-bench-tools/bin/bun",
"run",
""
],
@@ -3412,7 +3412,7 @@
},
"runtime_metadata": {
"perry": {
- "version": "perry 0.5.1335",
+ "version": "perry 0.5.1355",
"resolved_executable": "target/release/perry"
},
"node": {
@@ -3435,48 +3435,48 @@
"perry": {
"wall_ms": {
"samples": [
- 96.0,
- 95.0,
- 95.0,
- 95.0,
+ 94.0,
+ 94.0,
94.0,
93.0,
+ 94.0,
+ 94.0,
+ 94.0,
+ 94.0,
+ 94.0,
93.0,
- 95.0,
- 95.0,
- 95.0,
- 95.0
+ 93.0
],
"sample_count": 11,
- "median": 95.0,
- "p95": 96.0,
+ "median": 94.0,
+ "p95": 94.0,
"min": 93.0,
- "max": 96.0,
- "stdev": 0.8813963377120598
+ "max": 94.0,
+ "stdev": 0.4453617714151233
},
"output_sha256": "45e7000362b678343915ceae0bbf34e9c236096552f86ca83f6cb91d6b0b5c67"
},
"node": {
"wall_ms": {
"samples": [
- 97.0,
- 96.0,
- 97.0,
- 97.0,
- 98.0,
- 96.0,
- 98.0,
- 99.0,
- 99.0,
- 98.0,
- 97.0
+ 95.0,
+ 94.0,
+ 94.0,
+ 94.0,
+ 95.0,
+ 95.0,
+ 94.0,
+ 95.0,
+ 94.0,
+ 95.0,
+ 94.0
],
"sample_count": 11,
- "median": 97.0,
- "p95": 99.0,
- "min": 96.0,
- "max": 99.0,
- "stdev": 0.9875254992000196
+ "median": 94.0,
+ "p95": 95.0,
+ "min": 94.0,
+ "max": 95.0,
+ "stdev": 0.49792959773196915
},
"output_sha256": "45e7000362b678343915ceae0bbf34e9c236096552f86ca83f6cb91d6b0b5c67"
},
@@ -3484,23 +3484,23 @@
"wall_ms": {
"samples": [
96.0,
- 98.0,
- 97.0,
- 97.0,
- 96.0,
- 98.0,
- 96.0,
- 97.0,
- 96.0,
- 97.0,
- 97.0
+ 95.0,
+ 95.0,
+ 95.0,
+ 95.0,
+ 95.0,
+ 95.0,
+ 95.0,
+ 95.0,
+ 95.0,
+ 95.0
],
"sample_count": 11,
- "median": 97.0,
- "p95": 98.0,
- "min": 96.0,
- "max": 98.0,
- "stdev": 0.7158188976374373
+ "median": 95.0,
+ "p95": 96.0,
+ "min": 95.0,
+ "max": 96.0,
+ "stdev": 0.28747978728803447
},
"output_sha256": "45e7000362b678343915ceae0bbf34e9c236096552f86ca83f6cb91d6b0b5c67"
}
@@ -3516,40 +3516,40 @@
"perry": {
"wall_ms": {
"samples": [
+ 22.0,
23.0,
+ 22.0,
+ 22.0,
+ 22.0,
23.0,
- 23.0,
- 23.0,
- 23.0,
- 23.0,
- 23.0,
- 23.0,
- 23.0,
+ 22.0,
+ 22.0,
+ 22.0,
22.0,
23.0
],
"sample_count": 11,
- "median": 23.0,
+ "median": 22.0,
"p95": 23.0,
"min": 22.0,
"max": 23.0,
- "stdev": 0.28747978728803447
+ "stdev": 0.4453617714151233
},
"output_sha256": "9a59b9a771dcc3170ca6608099bc1dbe482831939679e81ae72f7bf4bd249674"
},
"node": {
"wall_ms": {
"samples": [
- 10.0,
11.0,
- 10.0,
- 10.0,
11.0,
11.0,
+ 10.0,
11.0,
+ 10.0,
11.0,
11.0,
10.0,
+ 11.0,
10.0
],
"sample_count": 11,
@@ -3557,31 +3557,31 @@
"p95": 11.0,
"min": 10.0,
"max": 11.0,
- "stdev": 0.4979295977319692
+ "stdev": 0.48104569292083466
},
"output_sha256": "9a59b9a771dcc3170ca6608099bc1dbe482831939679e81ae72f7bf4bd249674"
},
"bun": {
"wall_ms": {
"samples": [
- 13.0,
- 14.0,
14.0,
14.0,
+ 13.0,
14.0,
14.0,
14.0,
+ 13.0,
14.0,
14.0,
14.0,
- 14.0
+ 13.0
],
"sample_count": 11,
"median": 14.0,
"p95": 14.0,
"min": 13.0,
"max": 14.0,
- "stdev": 0.28747978728803447
+ "stdev": 0.4453617714151233
},
"output_sha256": "9a59b9a771dcc3170ca6608099bc1dbe482831939679e81ae72f7bf4bd249674"
}
@@ -3607,14 +3607,14 @@
1.0,
1.0,
1.0,
- 1.0
+ 2.0
],
"sample_count": 11,
"median": 1.0,
"p95": 2.0,
"min": 1.0,
"max": 2.0,
- "stdev": 0.4453617714151233
+ "stdev": 0.48104569292083466
},
"output_sha256": "a76ae1255a79f86acf51281a91633021374b072ef8c7fc75e6f1adf69e1e9ed4"
},
@@ -3628,17 +3628,17 @@
7.0,
7.0,
7.0,
- 8.0,
+ 7.0,
7.0,
7.0,
7.0
],
"sample_count": 11,
"median": 7.0,
- "p95": 8.0,
+ "p95": 7.0,
"min": 7.0,
- "max": 8.0,
- "stdev": 0.28747978728803447
+ "max": 7.0,
+ "stdev": 0.0
},
"output_sha256": "a76ae1255a79f86acf51281a91633021374b072ef8c7fc75e6f1adf69e1e9ed4"
},
@@ -3678,72 +3678,72 @@
"perry": {
"wall_ms": {
"samples": [
- 399.0,
- 398.0,
- 397.0,
- 399.0,
- 407.0,
- 400.0,
- 398.0,
- 401.0,
- 399.0,
- 398.0,
- 399.0
+ 389.0,
+ 390.0,
+ 391.0,
+ 390.0,
+ 390.0,
+ 390.0,
+ 390.0,
+ 390.0,
+ 390.0,
+ 390.0,
+ 390.0
],
"sample_count": 11,
- "median": 399.0,
- "p95": 407.0,
- "min": 397.0,
- "max": 407.0,
- "stdev": 2.5712973861329003
+ "median": 390.0,
+ "p95": 391.0,
+ "min": 389.0,
+ "max": 391.0,
+ "stdev": 0.4264014327112209
},
"output_sha256": "834774a30aeb60ab0f0a8dac4482efb07689d7b249da0942aa1260a78a3fa77d"
},
"node": {
"wall_ms": {
"samples": [
- 933.0,
- 931.0,
- 930.0,
- 932.0,
- 943.0,
- 930.0,
- 932.0,
- 935.0,
- 945.0,
- 937.0,
- 943.0
+ 912.0,
+ 913.0,
+ 912.0,
+ 912.0,
+ 913.0,
+ 912.0,
+ 913.0,
+ 912.0,
+ 913.0,
+ 912.0,
+ 913.0
],
"sample_count": 11,
- "median": 933.0,
- "p95": 945.0,
- "min": 930.0,
- "max": 945.0,
- "stdev": 5.365947113954075
+ "median": 912.0,
+ "p95": 913.0,
+ "min": 912.0,
+ "max": 913.0,
+ "stdev": 0.49792959773196915
},
"output_sha256": "834774a30aeb60ab0f0a8dac4482efb07689d7b249da0942aa1260a78a3fa77d"
},
"bun": {
"wall_ms": {
"samples": [
- 519.0,
- 517.0,
- 515.0,
- 512.0,
- 515.0,
- 517.0,
- 515.0,
- 512.0,
- 511.0,
- 519.0,
- 523.0
+ 504.0,
+ 500.0,
+ 499.0,
+ 500.0,
+ 500.0,
+ 504.0,
+ 500.0,
+ 500.0,
+ 499.0,
+ 500.0,
+ 500.0
],
"sample_count": 11,
- "median": 515.0,
- "p95": 523.0,
- "min": 511.0,
- "max": 523.0,
- "stdev": 3.4233037061386784
+ "median": 500.0,
+ "p95": 504.0,
+ "min": 499.0,
+ "max": 504.0,
+ "stdev": 1.6713433009863852
},
"output_sha256": "834774a30aeb60ab0f0a8dac4482efb07689d7b249da0942aa1260a78a3fa77d"
}
@@ -3759,72 +3759,72 @@
"perry": {
"wall_ms": {
"samples": [
- 222.0,
- 222.0,
- 222.0,
- 223.0,
- 227.0,
- 227.0,
- 224.0,
- 222.0,
- 222.0,
+ 219.0,
+ 219.0,
+ 219.0,
+ 219.0,
+ 219.0,
+ 219.0,
+ 219.0,
+ 219.0,
+ 219.0,
220.0,
- 222.0
+ 219.0
],
"sample_count": 11,
- "median": 222.0,
- "p95": 227.0,
- "min": 220.0,
- "max": 227.0,
- "stdev": 2.088931871468374
+ "median": 219.0,
+ "p95": 220.0,
+ "min": 219.0,
+ "max": 220.0,
+ "stdev": 0.28747978728803447
},
"output_sha256": "6cb3a76d1ca7915e12bb42333de96a572ad2f85a93f3d7bb6c2148d08be2bb2d"
},
"node": {
"wall_ms": {
"samples": [
- 224.0,
+ 221.0,
+ 221.0,
+ 221.0,
225.0,
- 224.0,
- 224.0,
- 224.0,
- 224.0,
- 224.0,
- 224.0,
- 224.0,
+ 221.0,
+ 221.0,
+ 221.0,
+ 222.0,
225.0,
- 225.0
+ 221.0,
+ 221.0
],
"sample_count": 11,
- "median": 224.0,
+ "median": 221.0,
"p95": 225.0,
- "min": 224.0,
+ "min": 221.0,
"max": 225.0,
- "stdev": 0.4453617714151233
+ "stdev": 1.526623238522424
},
"output_sha256": "6cb3a76d1ca7915e12bb42333de96a572ad2f85a93f3d7bb6c2148d08be2bb2d"
},
"bun": {
"wall_ms": {
"samples": [
- 223.0,
- 223.0,
- 220.0,
- 223.0,
- 224.0,
- 222.0,
- 223.0,
- 223.0,
- 223.0,
- 223.0,
+ 221.0,
+ 221.0,
+ 221.0,
+ 221.0,
+ 221.0,
+ 221.0,
+ 221.0,
+ 221.0,
+ 221.0,
+ 221.0,
221.0
],
"sample_count": 11,
- "median": 223.0,
- "p95": 224.0,
- "min": 220.0,
- "max": 224.0,
- "stdev": 1.0756508696544755
+ "median": 221.0,
+ "p95": 221.0,
+ "min": 221.0,
+ "max": 221.0,
+ "stdev": 0.0
},
"output_sha256": "6cb3a76d1ca7915e12bb42333de96a572ad2f85a93f3d7bb6c2148d08be2bb2d"
}
@@ -3840,48 +3840,48 @@
"perry": {
"wall_ms": {
"samples": [
- 96.0,
- 95.0,
- 95.0,
- 95.0,
94.0,
- 95.0,
+ 94.0,
+ 93.0,
+ 93.0,
+ 94.0,
94.0,
94.0,
+ 93.0,
94.0,
94.0,
- 94.0
+ 93.0
],
"sample_count": 11,
"median": 94.0,
- "p95": 96.0,
- "min": 94.0,
- "max": 96.0,
- "stdev": 0.655554777357089
+ "p95": 94.0,
+ "min": 93.0,
+ "max": 94.0,
+ "stdev": 0.48104569292083466
},
"output_sha256": "d68797a2b161b634fec27feb8b6bc77e100157293c334376792cb0341b9c5f51"
},
"node": {
"wall_ms": {
"samples": [
- 65.0,
- 65.0,
- 65.0,
- 65.0,
- 65.0,
- 65.0,
- 65.0,
- 65.0,
64.0,
- 65.0,
- 64.0
+ 63.0,
+ 64.0,
+ 63.0,
+ 63.0,
+ 64.0,
+ 63.0,
+ 63.0,
+ 63.0,
+ 63.0,
+ 63.0
],
"sample_count": 11,
- "median": 65.0,
- "p95": 65.0,
- "min": 64.0,
- "max": 65.0,
- "stdev": 0.38569460791993504
+ "median": 63.0,
+ "p95": 64.0,
+ "min": 63.0,
+ "max": 64.0,
+ "stdev": 0.4453617714151233
},
"output_sha256": "d68797a2b161b634fec27feb8b6bc77e100157293c334376792cb0341b9c5f51"
},
@@ -3889,23 +3889,23 @@
"wall_ms": {
"samples": [
39.0,
- 40.0,
- 40.0,
- 41.0,
- 41.0,
- 41.0,
- 40.0,
+ 39.0,
+ 39.0,
39.0,
40.0,
+ 39.0,
+ 39.0,
40.0,
- 40.0
+ 39.0,
+ 39.0,
+ 39.0
],
"sample_count": 11,
- "median": 40.0,
- "p95": 41.0,
+ "median": 39.0,
+ "p95": 40.0,
"min": 39.0,
- "max": 41.0,
- "stdev": 0.668042657122685
+ "max": 40.0,
+ "stdev": 0.38569460791993504
},
"output_sha256": "d68797a2b161b634fec27feb8b6bc77e100157293c334376792cb0341b9c5f51"
}
@@ -3921,72 +3921,72 @@
"perry": {
"wall_ms": {
"samples": [
- 50.0,
- 50.0,
- 50.0,
- 50.0,
- 50.0,
- 50.0,
49.0,
49.0,
49.0,
- 50.0,
- 50.0
+ 49.0,
+ 49.0,
+ 49.0,
+ 49.0,
+ 49.0,
+ 49.0,
+ 49.0,
+ 49.0
],
"sample_count": 11,
- "median": 50.0,
- "p95": 50.0,
+ "median": 49.0,
+ "p95": 49.0,
"min": 49.0,
- "max": 50.0,
- "stdev": 0.4453617714151233
+ "max": 49.0,
+ "stdev": 0.0
},
"output_sha256": "02dbcc45c8e22eb2287af9c9106f65c992f093273c79f14f5fa49a4fc7ef0289"
},
"node": {
"wall_ms": {
"samples": [
- 50.0,
- 50.0,
- 50.0,
- 50.0,
- 50.0,
- 50.0,
- 50.0,
- 50.0,
- 50.0,
49.0,
- 49.0
+ 48.0,
+ 49.0,
+ 48.0,
+ 49.0,
+ 49.0,
+ 48.0,
+ 49.0,
+ 49.0,
+ 49.0,
+ 48.0
],
"sample_count": 11,
- "median": 50.0,
- "p95": 50.0,
- "min": 49.0,
- "max": 50.0,
- "stdev": 0.38569460791993504
+ "median": 49.0,
+ "p95": 49.0,
+ "min": 48.0,
+ "max": 49.0,
+ "stdev": 0.48104569292083466
},
"output_sha256": "02dbcc45c8e22eb2287af9c9106f65c992f093273c79f14f5fa49a4fc7ef0289"
},
"bun": {
"wall_ms": {
"samples": [
- 51.0,
- 51.0,
- 51.0,
- 51.0,
- 50.0,
- 50.0,
- 51.0,
- 50.0,
- 50.0,
- 51.0,
+ 49.0,
+ 49.0,
+ 49.0,
+ 49.0,
+ 48.0,
+ 49.0,
+ 49.0,
+ 49.0,
+ 49.0,
+ 49.0,
49.0
],
"sample_count": 11,
- "median": 51.0,
- "p95": 51.0,
- "min": 49.0,
- "max": 51.0,
- "stdev": 0.655554777357089
+ "median": 49.0,
+ "p95": 49.0,
+ "min": 48.0,
+ "max": 49.0,
+ "stdev": 0.28747978728803447
},
"output_sha256": "02dbcc45c8e22eb2287af9c9106f65c992f093273c79f14f5fa49a4fc7ef0289"
}
@@ -4002,33 +4002,33 @@
"perry": {
"wall_ms": {
"samples": [
- 46.0,
- 41.0,
40.0,
40.0,
40.0,
- 41.0,
40.0,
- 41.0,
- 42.0,
- 41.0,
- 41.0
+ 40.0,
+ 40.0,
+ 39.0,
+ 39.0,
+ 40.0,
+ 40.0,
+ 39.0
],
"sample_count": 11,
- "median": 41.0,
- "p95": 46.0,
- "min": 40.0,
- "max": 46.0,
- "stdev": 1.6414063713879807
+ "median": 40.0,
+ "p95": 40.0,
+ "min": 39.0,
+ "max": 40.0,
+ "stdev": 0.4453617714151233
},
"output_sha256": "8e77f4e216b88148ae91a1b1fafd99b59948aa3d0a447313af68e39a25cc21e2"
},
"node": {
"wall_ms": {
"samples": [
- 19.0,
18.0,
- 19.0,
+ 18.0,
+ 18.0,
18.0,
18.0,
18.0,
@@ -4040,10 +4040,10 @@
],
"sample_count": 11,
"median": 18.0,
- "p95": 19.0,
+ "p95": 18.0,
"min": 18.0,
- "max": 19.0,
- "stdev": 0.38569460791993504
+ "max": 18.0,
+ "stdev": 0.0
},
"output_sha256": "8e77f4e216b88148ae91a1b1fafd99b59948aa3d0a447313af68e39a25cc21e2"
},
@@ -4051,23 +4051,23 @@
"wall_ms": {
"samples": [
19.0,
+ 18.0,
+ 18.0,
+ 18.0,
+ 18.0,
+ 18.0,
19.0,
19.0,
- 20.0,
- 19.0,
- 19.0,
- 19.0,
- 20.0,
19.0,
19.0,
- 20.0
+ 19.0
],
"sample_count": 11,
"median": 19.0,
- "p95": 20.0,
- "min": 19.0,
- "max": 20.0,
- "stdev": 0.4453617714151233
+ "p95": 19.0,
+ "min": 18.0,
+ "max": 19.0,
+ "stdev": 0.49792959773196915
},
"output_sha256": "8e77f4e216b88148ae91a1b1fafd99b59948aa3d0a447313af68e39a25cc21e2"
}
@@ -4084,71 +4084,71 @@
"wall_ms": {
"samples": [
2.0,
- 2.0,
- 2.0,
- 2.0,
- 2.0,
- 2.0,
- 2.0,
- 2.0,
3.0,
3.0,
+ 3.0,
+ 3.0,
+ 3.0,
+ 3.0,
+ 3.0,
+ 3.0,
+ 2.0,
3.0
],
"sample_count": 11,
- "median": 2.0,
+ "median": 3.0,
"p95": 3.0,
"min": 2.0,
"max": 3.0,
- "stdev": 0.4453617714151233
+ "stdev": 0.385694607919935
},
"output_sha256": "e70c38907b55a22165abecab6fbc7e4901cc69e6aeee9fb0c32635455ec55134"
},
"node": {
"wall_ms": {
"samples": [
- 6.0,
- 5.0,
- 6.0,
5.0,
+ 4.0,
+ 4.0,
5.0,
5.0,
5.0,
5.0,
5.0,
+ 4.0,
5.0,
5.0
],
"sample_count": 11,
"median": 5.0,
- "p95": 6.0,
- "min": 5.0,
- "max": 6.0,
- "stdev": 0.38569460791993504
+ "p95": 5.0,
+ "min": 4.0,
+ "max": 5.0,
+ "stdev": 0.4453617714151233
},
"output_sha256": "e70c38907b55a22165abecab6fbc7e4901cc69e6aeee9fb0c32635455ec55134"
},
"bun": {
"wall_ms": {
"samples": [
- 6.0,
6.0,
6.0,
5.0,
- 6.0,
5.0,
- 6.0,
5.0,
+ 5.0,
+ 6.0,
6.0,
6.0,
+ 5.0,
5.0
],
"sample_count": 11,
- "median": 6.0,
+ "median": 5.0,
"p95": 6.0,
"min": 5.0,
"max": 6.0,
- "stdev": 0.48104569292083466
+ "stdev": 0.4979295977319692
},
"output_sha256": "e70c38907b55a22165abecab6fbc7e4901cc69e6aeee9fb0c32635455ec55134"
}
@@ -4159,8 +4159,8 @@
"json_polyglot": {
"schema_version": 1,
"suite": "json_polyglot",
- "commit": "2ba59501b9ea8c37c578dd9128e48b667e42bc1d",
- "generated_at": "2026-08-07T11:05:00Z",
+ "commit": "38ff7eccc2aa0b59629bed548daf8ac56bd9fb03",
+ "generated_at": "2026-08-08T11:30:48Z",
"run_config": {
"warmup": "3 untimed iterations inside each benchmark process",
"requested_samples": 11,
@@ -4168,18 +4168,18 @@
},
"commands": {
"perry": [
- "/Users/amlug/projects/perry/wt-baseline/target/release/perry",
+ "/Users/perry/projects/perry/baseline-1355/target/release/perry",
"compile",
"bench.ts",
"-o",
""
],
"node": [
- "/Users/amlug/.cache/perry-bench-tools/bin/node",
+ "/Users/perry/.cache/perry-bench-tools/bin/node",
""
],
"bun": [
- "/Users/amlug/.cache/perry-bench-tools/bin/bun",
+ "/Users/perry/.cache/perry-bench-tools/bin/bun",
"bench.ts"
],
"runner": [
@@ -4188,7 +4188,7 @@
},
"runtime_metadata": {
"perry": {
- "version": "perry 0.5.1335",
+ "version": "perry 0.5.1355",
"resolved_executable": "target/release/perry"
},
"node": {
@@ -4211,70 +4211,70 @@
"perry": {
"wall_ms": {
"samples": [
- 202.0,
- 191.0,
- 201.0,
- 203.0,
- 201.0,
190.0,
- 202.0,
- 204.0,
- 201.0,
- 193.0,
- 202.0
+ 183.0,
+ 184.0,
+ 184.0,
+ 184.0,
+ 184.0,
+ 183.0,
+ 184.0,
+ 183.0,
+ 184.0,
+ 183.0
],
"sample_count": 11,
- "median": 201.0,
- "p95": 204.0,
- "min": 190.0,
- "max": 204.0,
- "stdev": 4.870216449446863
+ "median": 184.0,
+ "p95": 190.0,
+ "min": 183.0,
+ "max": 190.0,
+ "stdev": 1.8982375470746453
}
},
"node": {
"wall_ms": {
"samples": [
- 406.0,
- 424.0,
- 407.0,
- 418.0,
- 417.0,
- 419.0,
- 408.0,
- 417.0,
- 416.0,
- 412.0,
- 421.0
+ 389.0,
+ 376.0,
+ 373.0,
+ 380.0,
+ 382.0,
+ 380.0,
+ 383.0,
+ 383.0,
+ 380.0,
+ 379.0,
+ 380.0
],
"sample_count": 11,
- "median": 417.0,
- "p95": 424.0,
- "min": 406.0,
- "max": 424.0,
- "stdev": 5.6729020952082525
+ "median": 380.0,
+ "p95": 389.0,
+ "min": 373.0,
+ "max": 389.0,
+ "stdev": 3.8932023827934286
}
},
"bun": {
"wall_ms": {
"samples": [
- 238.0,
+ 220.0,
+ 220.0,
+ 220.0,
+ 219.0,
232.0,
- 233.0,
- 238.0,
- 238.0,
- 227.0,
- 239.0,
- 237.0,
- 233.0,
- 235.0,
- 241.0
+ 220.0,
+ 221.0,
+ 220.0,
+ 219.0,
+ 220.0,
+ 220.0
],
"sample_count": 11,
- "median": 237.0,
- "p95": 241.0,
- "min": 227.0,
- "max": 241.0,
- "stdev": 3.822508371205207
+ "median": 220.0,
+ "p95": 232.0,
+ "min": 219.0,
+ "max": 232.0,
+ "stdev": 3.5161962919661303
}
}
}
@@ -4289,70 +4289,70 @@
"perry": {
"wall_ms": {
"samples": [
- 2334.0,
- 2272.0,
- 2326.0,
- 2403.0,
- 2433.0,
- 2437.0,
- 2006.0,
- 2016.0,
- 2327.0,
- 1992.0,
- 2336.0
+ 2035.0,
+ 2009.0,
+ 2024.0,
+ 2022.0,
+ 2040.0,
+ 2048.0,
+ 1804.0,
+ 2046.0,
+ 2034.0,
+ 2030.0,
+ 1937.0
],
"sample_count": 11,
- "median": 2327.0,
- "p95": 2437.0,
- "min": 1992.0,
- "max": 2437.0,
- "stdev": 164.53239526278432
+ "median": 2030.0,
+ "p95": 2048.0,
+ "min": 1804.0,
+ "max": 2048.0,
+ "stdev": 69.24957857078557
}
},
"node": {
"wall_ms": {
"samples": [
- 417.0,
- 398.0,
- 425.0,
- 405.0,
- 420.0,
- 400.0,
- 418.0,
- 406.0,
- 420.0,
- 398.0,
- 423.0
+ 381.0,
+ 386.0,
+ 378.0,
+ 385.0,
+ 386.0,
+ 379.0,
+ 379.0,
+ 379.0,
+ 395.0,
+ 385.0,
+ 389.0
],
"sample_count": 11,
- "median": 417.0,
- "p95": 425.0,
- "min": 398.0,
- "max": 425.0,
- "stdev": 9.998346970812742
+ "median": 385.0,
+ "p95": 395.0,
+ "min": 378.0,
+ "max": 395.0,
+ "stdev": 5.005781781067711
}
},
"bun": {
"wall_ms": {
"samples": [
- 239.0,
- 231.0,
- 242.0,
- 253.0,
- 232.0,
- 245.0,
- 239.0,
- 235.0,
- 235.0,
- 242.0,
- 242.0
+ 222.0,
+ 222.0,
+ 221.0,
+ 220.0,
+ 222.0,
+ 222.0,
+ 221.0,
+ 221.0,
+ 222.0,
+ 221.0,
+ 222.0
],
"sample_count": 11,
- "median": 239.0,
- "p95": 253.0,
- "min": 231.0,
- "max": 253.0,
- "stdev": 6.035706426435575
+ "median": 222.0,
+ "p95": 222.0,
+ "min": 220.0,
+ "max": 222.0,
+ "stdev": 0.6555547773570889
}
}
}
@@ -4362,8 +4362,8 @@
"app_patterns": {
"schema_version": 1,
"suite": "app_patterns",
- "commit": "2ba59501b9ea8c37c578dd9128e48b667e42bc1d",
- "generated_at": "2026-08-07T11:10:36Z",
+ "commit": "38ff7eccc2aa0b59629bed548daf8ac56bd9fb03",
+ "generated_at": "2026-08-08T11:35:56Z",
"run_config": {
"warmup": 3,
"requested_samples": 15,
@@ -4371,18 +4371,18 @@
},
"commands": {
"perry": [
- "/Users/amlug/projects/perry/wt-baseline/target/release/perry",
+ "/Users/perry/projects/perry/baseline-1355/target/release/perry",
"",
"-o",
""
],
"node": [
- "/Users/amlug/.cache/perry-bench-tools/bin/node",
+ "/Users/perry/.cache/perry-bench-tools/bin/node",
"--experimental-strip-types",
""
],
"bun": [
- "/Users/amlug/.cache/perry-bench-tools/bin/bun",
+ "/Users/perry/.cache/perry-bench-tools/bin/bun",
"run",
""
],
@@ -4396,7 +4396,7 @@
},
"runtime_metadata": {
"perry": {
- "version": "perry 0.5.1335",
+ "version": "perry 0.5.1355",
"resolved_executable": "target/release/perry"
},
"node": {
@@ -4419,82 +4419,82 @@
"perry": {
"wall_ms": {
"samples": [
- 129.646955,
- 127.641622,
- 126.152122,
- 130.628789,
- 125.21983,
- 121.540539,
- 130.810455,
- 131.995039,
- 125.564205,
- 128.244039,
- 129.509122,
- 128.383122,
- 117.670914,
- 116.727247,
- 126.498456
+ 114.394625,
+ 114.049667,
+ 113.88925,
+ 114.166792,
+ 113.89025,
+ 113.811125,
+ 114.369792,
+ 114.6075,
+ 114.009042,
+ 113.641542,
+ 114.472,
+ 114.486375,
+ 114.749958,
+ 114.483458,
+ 114.158959
],
"sample_count": 15,
- "median": 127.641622,
- "p95": 131.995039,
- "min": 116.727247,
- "max": 131.995039,
- "stdev": 4.421581985487446
+ "median": 114.166792,
+ "p95": 114.749958,
+ "min": 113.641542,
+ "max": 114.749958,
+ "stdev": 0.31483912596195723
}
},
"node": {
"wall_ms": {
"samples": [
- 80.322331,
- 81.42183,
- 79.92008,
- 79.143414,
- 83.596622,
- 81.67033,
- 84.810789,
- 80.793081,
- 78.437122,
- 74.845914,
- 72.748206,
- 75.930872,
- 82.079706,
- 83.15183,
- 82.278664
+ 69.831125,
+ 70.245959,
+ 68.8325,
+ 69.855916,
+ 69.103959,
+ 69.29725,
+ 70.579458,
+ 69.482208,
+ 70.601625,
+ 69.107916,
+ 70.076375,
+ 69.527,
+ 69.329041,
+ 69.916417,
+ 69.558834
],
"sample_count": 15,
- "median": 80.793081,
- "p95": 84.810789,
- "min": 72.748206,
- "max": 84.810789,
- "stdev": 3.264768752008936
+ "median": 69.558834,
+ "p95": 70.601625,
+ "min": 68.8325,
+ "max": 70.601625,
+ "stdev": 0.5143504998438141
}
},
"bun": {
"wall_ms": {
"samples": [
- 31.435288,
- 30.965622,
- 32.153913,
- 31.520206,
- 30.613372,
- 30.718413,
- 29.921705,
- 30.667872,
- 30.921497,
- 30.066163,
- 30.162997,
- 30.197039,
- 31.005205,
- 31.300831,
- 28.332831
+ 24.360917,
+ 24.34825,
+ 24.755333,
+ 24.473125,
+ 24.669,
+ 24.557083,
+ 24.623417,
+ 24.488334,
+ 24.6255,
+ 24.54175,
+ 24.464042,
+ 24.492208,
+ 24.589125,
+ 24.676291,
+ 24.777541
],
"sample_count": 15,
- "median": 30.718413,
- "p95": 32.153913,
- "min": 28.332831,
- "max": 32.153913,
- "stdev": 0.8580749781034658
+ "median": 24.557083,
+ "p95": 24.777541,
+ "min": 24.34825,
+ "max": 24.777541,
+ "stdev": 0.12415780675726074
}
}
}
@@ -4509,82 +4509,82 @@
"perry": {
"wall_ms": {
"samples": [
- 65.418202,
- 64.895159,
- 66.38716,
- 66.051618,
- 63.367868,
- 65.425035,
- 65.28766,
- 60.374951,
- 56.845785,
- 56.225701,
- 55.815118,
- 62.869326,
- 64.425451,
- 64.263076,
- 65.798243
+ 55.870626,
+ 55.331335,
+ 55.382168,
+ 55.404668,
+ 55.373585,
+ 55.513085,
+ 55.171127,
+ 55.398085,
+ 55.372044,
+ 55.092794,
+ 55.257876,
+ 55.159751,
+ 55.034002,
+ 55.439543,
+ 55.334252
],
"sample_count": 15,
- "median": 64.425451,
- "p95": 66.38716,
- "min": 55.815118,
- "max": 66.38716,
- "stdev": 3.6061741678466794
+ "median": 55.372044,
+ "p95": 55.870626,
+ "min": 55.034002,
+ "max": 55.870626,
+ "stdev": 0.19243082945889955
}
},
"node": {
"wall_ms": {
"samples": [
- 94.960868,
- 96.735118,
- 89.154034,
- 88.953951,
- 87.800076,
- 91.486201,
- 95.496743,
- 94.416576,
- 97.046493,
- 95.493826,
- 95.392493,
- 95.537452,
- 94.505951,
- 87.765201,
- 87.169451
+ 81.073835,
+ 81.921043,
+ 80.45596,
+ 81.525794,
+ 80.722877,
+ 80.960918,
+ 81.369252,
+ 80.773668,
+ 80.934169,
+ 80.897544,
+ 80.60446,
+ 80.741918,
+ 80.086127,
+ 80.621626,
+ 80.723502
],
"sample_count": 15,
- "median": 94.505951,
- "p95": 97.046493,
- "min": 87.169451,
- "max": 97.046493,
- "stdev": 3.5053943402428356
+ "median": 80.773668,
+ "p95": 81.921043,
+ "min": 80.086127,
+ "max": 81.921043,
+ "stdev": 0.43334435299099217
}
},
"bun": {
"wall_ms": {
"samples": [
- 48.352951,
- 48.85366,
- 49.666077,
- 49.986701,
- 49.324743,
- 49.270118,
- 44.461993,
- 43.306285,
- 44.171535,
- 42.577951,
- 41.406035,
- 43.378743,
- 49.413785,
- 50.794785,
- 49.801868
+ 39.99346,
+ 40.279585,
+ 39.959543,
+ 39.987127,
+ 40.299752,
+ 39.978877,
+ 40.044502,
+ 40.042835,
+ 39.932877,
+ 40.140794,
+ 39.961877,
+ 39.983126,
+ 40.074751,
+ 40.287918,
+ 39.928627
],
"sample_count": 15,
- "median": 48.85366,
- "p95": 50.794785,
- "min": 41.406035,
- "max": 50.794785,
- "stdev": 3.1829968970923392
+ "median": 39.99346,
+ "p95": 40.299752,
+ "min": 39.928627,
+ "max": 40.299752,
+ "stdev": 0.12656789697468895
}
}
}
@@ -4599,82 +4599,82 @@
"perry": {
"wall_ms": {
"samples": [
- 34.597239,
- 34.876822,
- 34.747822,
- 34.051197,
- 36.295572,
- 37.043822,
- 37.819239,
- 38.014197,
- 37.122697,
- 37.465197,
- 35.769781,
- 36.527156,
- 37.460739,
- 37.399197,
- 37.445114
+ 33.839363,
+ 33.76428,
+ 33.780571,
+ 33.701362,
+ 33.645071,
+ 33.768279,
+ 33.565779,
+ 33.740654,
+ 33.608321,
+ 33.968446,
+ 33.70853,
+ 33.742112,
+ 33.613071,
+ 33.733404,
+ 33.669821
],
"sample_count": 15,
- "median": 37.043822,
- "p95": 38.014197,
- "min": 34.051197,
- "max": 38.014197,
- "stdev": 1.2680963709756694
+ "median": 33.733404,
+ "p95": 33.968446,
+ "min": 33.565779,
+ "max": 33.968446,
+ "stdev": 0.09701182997240915
}
},
"node": {
"wall_ms": {
"samples": [
- 113.934405,
- 115.238114,
- 123.68603,
- 128.90078,
- 125.580489,
- 123.326114,
- 122.939197,
- 117.18478,
- 113.795739,
- 116.567989,
- 124.883738,
- 123.001488,
- 123.803656,
- 122.943405,
- 121.004822
+ 110.045862,
+ 110.218738,
+ 112.408029,
+ 110.815112,
+ 109.697321,
+ 109.804863,
+ 109.795071,
+ 110.064196,
+ 110.340696,
+ 109.816362,
+ 110.283738,
+ 110.343613,
+ 110.456404,
+ 110.27503,
+ 112.369696
],
"sample_count": 15,
- "median": 122.943405,
- "p95": 128.90078,
- "min": 113.795739,
- "max": 128.90078,
- "stdev": 4.468587702422478
+ "median": 110.27503,
+ "p95": 112.408029,
+ "min": 109.697321,
+ "max": 112.408029,
+ "stdev": 0.8129278995466925
}
},
"bun": {
"wall_ms": {
"samples": [
- 48.061614,
- 48.510572,
- 45.556406,
- 45.102947,
- 45.758738,
- 44.471947,
- 43.604822,
- 47.994405,
- 47.160947,
- 48.99678,
- 48.986781,
- 48.31478,
- 49.191364,
- 48.842322,
- 49.004364
+ 42.827279,
+ 43.166613,
+ 42.711196,
+ 42.779654,
+ 42.875238,
+ 42.769029,
+ 43.128154,
+ 42.775696,
+ 42.790154,
+ 42.961238,
+ 42.740988,
+ 43.24878,
+ 42.878655,
+ 42.754862,
+ 43.05378
],
"sample_count": 15,
- "median": 48.061614,
- "p95": 49.191364,
- "min": 43.604822,
- "max": 49.191364,
- "stdev": 1.8267760547927954
+ "median": 42.827279,
+ "p95": 43.24878,
+ "min": 42.711196,
+ "max": 43.24878,
+ "stdev": 0.16725050100073013
}
}
}
@@ -4689,82 +4689,82 @@
"perry": {
"wall_ms": {
"samples": [
- 461.364438,
- 441.824646,
- 472.396604,
- 447.631854,
- 468.192479,
- 443.75123,
- 471.840854,
- 437.278146,
- 466.746479,
- 450.658354,
- 457.367813,
- 455.630897,
- 441.350896,
- 469.133021,
- 435.535896
+ 398.746598,
+ 399.543098,
+ 399.529723,
+ 399.305973,
+ 399.349431,
+ 399.160098,
+ 399.921015,
+ 399.516848,
+ 399.513932,
+ 398.71189,
+ 400.272473,
+ 401.133723,
+ 399.188056,
+ 400.050181,
+ 399.423431
],
"sample_count": 15,
- "median": 455.630897,
- "p95": 472.396604,
- "min": 435.535896,
- "max": 472.396604,
- "stdev": 12.637978550179557
+ "median": 399.513932,
+ "p95": 401.133723,
+ "min": 398.71189,
+ "max": 401.133723,
+ "stdev": 0.5868923993074753
}
},
"node": {
"wall_ms": {
"samples": [
- 138.79998,
- 140.246229,
- 141.854813,
- 144.123063,
- 135.346188,
- 124.138229,
- 124.273438,
- 139.399146,
- 142.030313,
- 137.715813,
- 142.352813,
- 138.663146,
- 126.078521,
- 123.834188,
- 134.930896
+ 117.026056,
+ 115.894973,
+ 119.963557,
+ 118.373598,
+ 120.791764,
+ 116.606306,
+ 116.375473,
+ 118.27864,
+ 119.515181,
+ 119.377557,
+ 117.697932,
+ 120.612931,
+ 118.828014,
+ 119.037973,
+ 121.391223
],
"sample_count": 15,
- "median": 138.663146,
- "p95": 144.123063,
- "min": 123.834188,
- "max": 144.123063,
- "stdev": 7.062106564232344
+ "median": 118.828014,
+ "p95": 121.391223,
+ "min": 115.894973,
+ "max": 121.391223,
+ "stdev": 1.629689378806398
}
},
"bun": {
"wall_ms": {
"samples": [
- 74.725479,
- 76.01348,
- 75.896688,
- 74.57998,
- 70.862271,
- 68.986729,
- 72.061855,
- 71.658897,
- 73.501271,
- 77.800063,
- 74.252772,
- 75.753313,
- 75.208105,
- 75.749813,
- 74.868938
+ 64.910015,
+ 65.526348,
+ 65.14664,
+ 65.319181,
+ 65.006556,
+ 65.206182,
+ 64.955015,
+ 64.961973,
+ 64.997306,
+ 67.91539,
+ 65.209389,
+ 64.877848,
+ 65.131598,
+ 65.006764,
+ 64.852432
],
"sample_count": 15,
- "median": 74.725479,
- "p95": 77.800063,
- "min": 68.986729,
- "max": 77.800063,
- "stdev": 2.2448099693191694
+ "median": 65.006764,
+ "p95": 67.91539,
+ "min": 64.852432,
+ "max": 67.91539,
+ "stdev": 0.7290715647271038
}
}
}
@@ -4779,82 +4779,82 @@
"perry": {
"wall_ms": {
"samples": [
- 101.723825,
- 100.247867,
- 102.748617,
- 102.311367,
- 100.102909,
- 96.727241,
- 95.815992,
- 100.077575,
- 101.37045,
- 102.624617,
- 101.983159,
- 100.912533,
- 101.517825,
- 101.658575,
- 97.643784
+ 93.82535,
+ 93.630392,
+ 93.547058,
+ 94.223183,
+ 93.328391,
+ 93.516849,
+ 94.06485,
+ 93.424724,
+ 93.687725,
+ 93.784933,
+ 93.547642,
+ 94.094391,
+ 93.755183,
+ 93.363308,
+ 93.571933
],
"sample_count": 15,
- "median": 101.37045,
- "p95": 102.748617,
- "min": 95.815992,
- "max": 102.748617,
- "stdev": 2.0750292496607528
+ "median": 93.630392,
+ "p95": 94.223183,
+ "min": 93.328391,
+ "max": 94.223183,
+ "stdev": 0.2602473482319484
}
},
"node": {
"wall_ms": {
"samples": [
- 101.670909,
- 102.774117,
- 102.403825,
- 104.180075,
- 106.0882,
- 103.143366,
- 102.792784,
- 96.329575,
- 94.311283,
- 97.070408,
- 103.571117,
- 104.050575,
- 105.2752,
- 103.355783,
- 102.235367
+ 89.463517,
+ 90.1871,
+ 90.121891,
+ 90.572808,
+ 89.132392,
+ 89.645266,
+ 89.0261,
+ 90.462599,
+ 88.807975,
+ 88.475766,
+ 88.255141,
+ 89.473641,
+ 88.615641,
+ 90.446558,
+ 88.78035
],
"sample_count": 15,
- "median": 102.792784,
- "p95": 106.0882,
- "min": 94.311283,
- "max": 106.0882,
- "stdev": 3.2567878025949106
+ "median": 89.463517,
+ "p95": 90.572808,
+ "min": 88.255141,
+ "max": 90.572808,
+ "stdev": 0.753729658394014
}
},
"bun": {
"wall_ms": {
"samples": [
- 38.178408,
- 42.0582,
- 42.291492,
- 43.068075,
- 42.3382,
- 42.653991,
- 42.46245,
- 43.102992,
- 42.395825,
- 42.067575,
- 43.452783,
- 42.283992,
- 42.977533,
- 42.274617,
- 41.919617
+ 35.488599,
+ 35.661433,
+ 35.631766,
+ 35.579808,
+ 35.632558,
+ 35.683974,
+ 35.812849,
+ 35.901724,
+ 35.636224,
+ 35.462892,
+ 35.764225,
+ 35.719392,
+ 35.629849,
+ 35.658016,
+ 35.672891
],
"sample_count": 15,
- "median": 42.3382,
- "p95": 43.452783,
- "min": 38.178408,
- "max": 43.452783,
- "stdev": 1.1652591166250825
+ "median": 35.658016,
+ "p95": 35.901724,
+ "min": 35.462892,
+ "max": 35.901724,
+ "stdev": 0.10786669344684535
}
}
}
@@ -4869,82 +4869,82 @@
"perry": {
"wall_ms": {
"samples": [
- 373.614691,
- 340.051357,
- 359.111691,
- 367.654065,
- 333.373399,
- 372.28069,
- 373.729107,
- 343.442565,
- 372.170815,
- 349.360482,
- 350.22394,
- 384.138065,
- 371.506024,
- 382.341565,
- 389.477357
+ 299.661354,
+ 301.060938,
+ 301.066813,
+ 301.032355,
+ 302.98898,
+ 299.459396,
+ 301.37898,
+ 300.066688,
+ 300.874563,
+ 300.701355,
+ 300.151021,
+ 300.095021,
+ 300.199355,
+ 299.852355,
+ 299.95248
],
"sample_count": 15,
- "median": 371.506024,
- "p95": 389.477357,
- "min": 333.373399,
- "max": 389.477357,
- "stdev": 16.62305505088273
+ "median": 300.199355,
+ "p95": 302.98898,
+ "min": 299.459396,
+ "max": 302.98898,
+ "stdev": 0.8588678458577798
}
},
"node": {
"wall_ms": {
"samples": [
- 383.570399,
- 273.612232,
- 399.823774,
- 359.50569,
- 294.002398,
- 393.850065,
- 340.682649,
- 327.462357,
- 407.390315,
- 310.082232,
- 373.596857,
- 412.804607,
- 298.868482,
- 420.277357,
- 380.368732
+ 259.811688,
+ 258.798354,
+ 260.603896,
+ 260.827521,
+ 259.345355,
+ 258.336438,
+ 260.380313,
+ 259.299938,
+ 260.188813,
+ 258.440771,
+ 259.855604,
+ 259.450146,
+ 257.796105,
+ 259.36098,
+ 271.380646
],
"sample_count": 15,
- "median": 373.596857,
- "p95": 420.277357,
- "min": 273.612232,
- "max": 420.277357,
- "stdev": 46.184675348931634
+ "median": 259.450146,
+ "p95": 271.380646,
+ "min": 257.796105,
+ "max": 271.380646,
+ "stdev": 3.086879821469937
}
},
"bun": {
"wall_ms": {
"samples": [
- 230.292982,
- 330.75694,
- 337.413566,
- 269.71494,
- 281.381524,
- 339.225982,
- 303.547607,
- 250.467357,
- 332.086065,
- 316.838649,
- 228.315274,
- 332.58819,
- 342.671065,
- 251.617107,
- 330.251107
+ 223.466063,
+ 225.246979,
+ 223.613355,
+ 222.392063,
+ 222.242063,
+ 224.114688,
+ 222.131354,
+ 222.562522,
+ 222.343771,
+ 235.018521,
+ 223.262604,
+ 223.536813,
+ 224.37898,
+ 221.720229,
+ 223.38723
],
"sample_count": 15,
- "median": 316.838649,
- "p95": 342.671065,
- "min": 228.315274,
- "max": 342.671065,
- "stdev": 40.848711211023534
+ "median": 223.38723,
+ "p95": 235.018521,
+ "min": 221.720229,
+ "max": 235.018521,
+ "stdev": 3.0966616445661814
}
}
}
@@ -4959,82 +4959,82 @@
"perry": {
"wall_ms": {
"samples": [
- 38.426852,
- 40.375478,
- 39.157894,
- 42.017811,
- 43.25027,
- 43.029352,
- 43.406478,
- 43.397478,
- 43.449186,
- 43.052186,
- 43.476727,
- 44.781811,
- 44.111228,
- 43.735561,
- 43.563686
+ 38.635995,
+ 38.726662,
+ 39.076287,
+ 38.612495,
+ 38.743787,
+ 38.695162,
+ 38.859329,
+ 38.47812,
+ 38.937328,
+ 38.760871,
+ 38.784995,
+ 38.858078,
+ 38.783995,
+ 38.408412,
+ 38.821078
],
"sample_count": 15,
- "median": 43.397478,
- "p95": 44.781811,
- "min": 38.426852,
- "max": 44.781811,
- "stdev": 1.7775867932126357
+ "median": 38.760871,
+ "p95": 39.076287,
+ "min": 38.408412,
+ "max": 39.076287,
+ "stdev": 0.16299952300849144
}
},
"node": {
"wall_ms": {
"samples": [
- 61.006852,
- 62.95527,
- 60.40102,
- 59.738145,
- 60.823144,
- 61.621477,
- 61.358103,
- 59.040561,
- 55.822353,
- 57.675727,
- 57.45577,
- 58.708894,
- 59.786353,
- 61.173436,
- 60.006269
+ 53.086246,
+ 52.256996,
+ 53.133079,
+ 52.335162,
+ 52.391287,
+ 52.572245,
+ 52.62887,
+ 52.289079,
+ 54.53937,
+ 53.399704,
+ 53.371412,
+ 53.549079,
+ 51.948203,
+ 53.306995,
+ 53.344912
],
"sample_count": 15,
- "median": 60.006269,
- "p95": 62.95527,
- "min": 55.822353,
- "max": 62.95527,
- "stdev": 1.7902250640490043
+ "median": 53.086246,
+ "p95": 54.53937,
+ "min": 51.948203,
+ "max": 54.53937,
+ "stdev": 0.6560661508182911
}
},
"bun": {
"wall_ms": {
"samples": [
- 20.259352,
- 20.500186,
- 18.253602,
- 18.016936,
- 17.991561,
- 17.638728,
- 17.249477,
- 17.721145,
- 17.181936,
- 18.881853,
- 17.322811,
- 18.063145,
- 16.805477,
- 16.886311,
- 17.633477
+ 15.618787,
+ 15.836078,
+ 15.789454,
+ 15.822328,
+ 16.114412,
+ 15.690996,
+ 15.728162,
+ 15.781287,
+ 15.690662,
+ 15.662495,
+ 15.750787,
+ 15.665578,
+ 15.748662,
+ 15.848245,
+ 16.035704
],
"sample_count": 15,
- "median": 17.721145,
- "p95": 20.500186,
- "min": 16.805477,
- "max": 20.500186,
- "stdev": 1.0611892731654653
+ "median": 15.750787,
+ "p95": 16.114412,
+ "min": 15.618787,
+ "max": 16.114412,
+ "stdev": 0.13159267531500402
}
}
}
@@ -5049,82 +5049,82 @@
"perry": {
"wall_ms": {
"samples": [
- 277.29636,
- 275.699068,
- 261.491818,
- 262.186652,
- 278.250026,
- 275.22336,
- 251.041943,
- 272.746527,
- 278.133402,
- 269.939735,
- 247.076443,
- 276.450818,
- 273.677943,
- 258.057068,
- 257.97536
+ 236.739779,
+ 237.542904,
+ 237.316779,
+ 237.365404,
+ 239.317946,
+ 237.522404,
+ 237.672779,
+ 237.544654,
+ 238.270029,
+ 238.256362,
+ 237.306071,
+ 237.809446,
+ 237.107821,
+ 238.431237,
+ 237.713904
],
"sample_count": 15,
- "median": 272.746527,
- "p95": 278.250026,
- "min": 247.076443,
- "max": 278.250026,
- "stdev": 10.115804548954555
+ "median": 237.544654,
+ "p95": 239.317946,
+ "min": 236.739779,
+ "max": 239.317946,
+ "stdev": 0.6085646985990133
}
},
"node": {
"wall_ms": {
"samples": [
- 62.72986,
- 64.117027,
- 69.170193,
- 67.93086,
- 66.99486,
- 68.424526,
- 68.32986,
- 69.691735,
- 69.476027,
- 68.392234,
- 67.988443,
- 66.158193,
- 62.389943,
- 60.773068,
- 61.338735
+ 59.154321,
+ 59.356446,
+ 59.278446,
+ 59.442321,
+ 59.270279,
+ 59.604237,
+ 58.028238,
+ 61.097863,
+ 59.241654,
+ 58.972237,
+ 58.606362,
+ 59.135779,
+ 58.547071,
+ 59.815529,
+ 58.885446
],
"sample_count": 15,
- "median": 67.93086,
- "p95": 69.691735,
- "min": 60.773068,
- "max": 69.691735,
- "stdev": 3.0198375027638695
+ "median": 59.241654,
+ "p95": 61.097863,
+ "min": 58.028238,
+ "max": 61.097863,
+ "stdev": 0.660115319329833
}
},
"bun": {
"wall_ms": {
"samples": [
- 24.766734,
- 25.123443,
- 24.937776,
- 25.176527,
- 24.682318,
- 24.555152,
- 24.94886,
- 25.877276,
- 26.210735,
- 25.963859,
- 24.775193,
- 25.663985,
- 24.931318,
- 25.783068,
- 25.683985
+ 20.718154,
+ 20.501571,
+ 20.537529,
+ 20.516904,
+ 20.672112,
+ 20.582529,
+ 20.412113,
+ 20.525363,
+ 20.642654,
+ 20.60032,
+ 20.576196,
+ 20.407321,
+ 20.742737,
+ 20.567404,
+ 20.479571
],
"sample_count": 15,
- "median": 25.123443,
- "p95": 26.210735,
- "min": 24.555152,
- "max": 26.210735,
- "stdev": 0.5188388429927563
+ "median": 20.567404,
+ "p95": 20.742737,
+ "min": 20.407321,
+ "max": 20.742737,
+ "stdev": 0.096065710047423
}
}
}
@@ -5139,82 +5139,82 @@
"perry": {
"wall_ms": {
"samples": [
- 66.338588,
- 64.343338,
- 62.301547,
- 61.862421,
- 60.870754,
- 63.93988,
- 66.020337,
- 65.024503,
- 65.765879,
- 65.129045,
- 65.866045,
- 65.454587,
- 65.104379,
- 65.349753,
- 65.780587
+ 56.093651,
+ 56.065692,
+ 56.011901,
+ 56.125027,
+ 55.977193,
+ 56.01261,
+ 56.00011,
+ 56.012234,
+ 56.022609,
+ 55.865152,
+ 55.892693,
+ 55.978817,
+ 55.977984,
+ 55.932484,
+ 56.307609
],
"sample_count": 15,
- "median": 65.129045,
- "p95": 66.338588,
- "min": 60.870754,
- "max": 66.338588,
- "stdev": 1.6039017929712895
+ "median": 56.011901,
+ "p95": 56.307609,
+ "min": 55.865152,
+ "max": 56.307609,
+ "stdev": 0.10163446530437698
}
},
"node": {
"wall_ms": {
"samples": [
- 111.847921,
- 109.273337,
- 113.918338,
- 113.082838,
- 111.066338,
- 104.372171,
- 101.571253,
- 103.870713,
- 110.654879,
- 111.188546,
- 114.50288,
- 108.892921,
- 112.253754,
- 110.887338,
- 103.381963
+ 97.934026,
+ 97.255277,
+ 97.937109,
+ 98.135651,
+ 98.062026,
+ 97.712526,
+ 100.194276,
+ 98.960485,
+ 99.902901,
+ 97.606984,
+ 99.698818,
+ 97.08086,
+ 98.203942,
+ 96.796526,
+ 97.386443
],
"sample_count": 15,
- "median": 110.887338,
- "p95": 114.50288,
- "min": 101.571253,
- "max": 114.50288,
- "stdev": 3.979483946426121
+ "median": 97.937109,
+ "p95": 100.194276,
+ "min": 96.796526,
+ "max": 100.194276,
+ "stdev": 1.0076233820037461
}
},
"bun": {
"wall_ms": {
"samples": [
- 51.734755,
- 50.811296,
- 53.176671,
- 54.482588,
- 56.288504,
- 56.976547,
- 55.31563,
- 56.392755,
- 56.290213,
- 54.761838,
- 56.344713,
- 55.000463,
- 56.318338,
- 53.658005,
- 53.207713
+ 49.439526,
+ 49.43261,
+ 49.3074,
+ 49.214151,
+ 49.406234,
+ 49.432026,
+ 49.144317,
+ 49.282443,
+ 49.415193,
+ 49.262735,
+ 49.369943,
+ 49.18386,
+ 49.404776,
+ 49.390733,
+ 49.302568
],
"sample_count": 15,
- "median": 55.000463,
- "p95": 56.976547,
- "min": 50.811296,
- "max": 56.976547,
- "stdev": 1.797926053145845
+ "median": 49.369943,
+ "p95": 49.439526,
+ "min": 49.144317,
+ "max": 49.439526,
+ "stdev": 0.09454650301212655
}
}
}
@@ -5229,82 +5229,82 @@
"perry": {
"wall_ms": {
"samples": [
- 50.227469,
- 49.664052,
- 50.764469,
- 48.512468,
- 55.11451,
- 56.490844,
- 56.885969,
- 56.479676,
- 55.513802,
- 58.10776,
- 53.264677,
- 55.295968,
- 56.642052,
- 56.487385,
- 54.098427
+ 48.112197,
+ 48.532489,
+ 48.228614,
+ 48.601948,
+ 48.129448,
+ 48.397697,
+ 48.296239,
+ 48.325322,
+ 48.212864,
+ 48.428864,
+ 48.769781,
+ 48.358698,
+ 48.375031,
+ 48.409156,
+ 48.616615
],
"sample_count": 15,
- "median": 55.295968,
- "p95": 58.10776,
- "min": 48.512468,
- "max": 58.10776,
- "stdev": 2.935540145790918
+ "median": 48.375031,
+ "p95": 48.769781,
+ "min": 48.112197,
+ "max": 48.769781,
+ "stdev": 0.17873824707949057
}
},
"node": {
"wall_ms": {
"samples": [
- 96.200135,
- 84.881385,
- 87.370719,
- 86.64051,
- 95.390135,
- 96.468801,
- 95.047135,
- 96.553176,
- 95.60901,
- 95.546843,
- 94.44301,
- 88.275801,
- 85.04351,
- 86.020593,
- 94.679426
+ 82.069614,
+ 83.455114,
+ 82.047031,
+ 82.402948,
+ 83.333573,
+ 82.497156,
+ 81.987906,
+ 85.154698,
+ 82.467073,
+ 80.252823,
+ 82.193448,
+ 83.283698,
+ 83.371906,
+ 84.027989,
+ 82.606115
],
"sample_count": 15,
- "median": 94.679426,
- "p95": 96.553176,
- "min": 84.881385,
- "max": 96.553176,
- "stdev": 4.593437389420052
+ "median": 82.497156,
+ "p95": 85.154698,
+ "min": 80.252823,
+ "max": 85.154698,
+ "stdev": 1.0737214611790056
}
},
"bun": {
"wall_ms": {
"samples": [
- 27.587927,
- 27.307719,
- 27.02276,
- 26.977844,
- 28.132135,
- 26.611801,
- 28.785801,
- 33.327844,
- 32.751885,
- 31.846927,
- 32.956551,
- 33.339302,
- 32.992052,
- 32.645219,
- 32.107968
+ 26.68274,
+ 26.852948,
+ 26.887739,
+ 26.758489,
+ 26.513072,
+ 26.776572,
+ 26.57624,
+ 26.858198,
+ 26.71949,
+ 26.808489,
+ 27.027947,
+ 26.904114,
+ 26.675573,
+ 27.101281,
+ 26.744823
],
"sample_count": 15,
- "median": 31.846927,
- "p95": 33.339302,
- "min": 26.611801,
- "max": 33.339302,
- "stdev": 2.690275464561889
+ "median": 26.776572,
+ "p95": 27.101281,
+ "min": 26.513072,
+ "max": 27.101281,
+ "stdev": 0.15058033565317316
}
}
}
@@ -5319,82 +5319,82 @@
"perry": {
"wall_ms": {
"samples": [
- 55.053198,
- 56.143322,
- 57.823947,
- 54.516906,
- 55.133864,
- 56.733572,
- 52.693447,
- 55.945531,
- 55.241114,
- 55.612989,
- 56.611322,
- 52.467698,
- 52.261781,
- 51.747864,
- 51.901031
+ 48.556888,
+ 47.679555,
+ 48.619638,
+ 48.658972,
+ 47.845764,
+ 48.292639,
+ 48.91918,
+ 48.560139,
+ 47.452847,
+ 47.977388,
+ 48.317347,
+ 48.546721,
+ 48.355514,
+ 47.799471,
+ 48.128972
],
"sample_count": 15,
- "median": 55.133864,
- "p95": 57.823947,
- "min": 51.747864,
- "max": 57.823947,
- "stdev": 1.8997135075861589
+ "median": 48.317347,
+ "p95": 48.91918,
+ "min": 47.452847,
+ "max": 48.91918,
+ "stdev": 0.4052732667454009
}
},
"node": {
"wall_ms": {
"samples": [
- 88.489656,
- 88.745364,
- 90.974906,
- 87.351531,
- 87.237614,
- 81.162239,
- 80.434073,
- 81.104448,
- 87.962114,
- 89.235698,
- 88.282906,
- 88.618614,
- 86.364989,
- 88.69878,
- 89.397323
+ 75.85893,
+ 74.90143,
+ 74.154346,
+ 79.032639,
+ 75.276388,
+ 77.55318,
+ 74.357889,
+ 76.18168,
+ 75.305638,
+ 76.492388,
+ 75.497847,
+ 74.85918,
+ 75.42018,
+ 75.590555,
+ 75.153972
],
"sample_count": 15,
- "median": 88.282906,
- "p95": 90.974906,
- "min": 80.434073,
- "max": 90.974906,
- "stdev": 3.187065632622578
+ "median": 75.42018,
+ "p95": 79.032639,
+ "min": 74.154346,
+ "max": 79.032639,
+ "stdev": 1.2034376697685791
}
},
"bun": {
"wall_ms": {
"samples": [
- 60.154406,
- 59.466697,
- 60.951531,
- 59.050197,
- 57.776364,
- 55.064531,
- 53.800447,
- 57.400322,
- 56.005906,
- 53.062364,
- 49.883364,
- 49.730322,
- 47.220405,
- 46.346614,
- 48.134906
+ 44.02443,
+ 44.222889,
+ 44.358014,
+ 43.888388,
+ 44.239222,
+ 43.936597,
+ 43.936847,
+ 43.92943,
+ 44.122221,
+ 43.815888,
+ 44.336388,
+ 43.908347,
+ 43.898597,
+ 43.685513,
+ 44.212721
],
"sample_count": 15,
- "median": 55.064531,
- "p95": 60.951531,
- "min": 46.346614,
- "max": 60.951531,
- "stdev": 4.80631194070817
+ "median": 43.936847,
+ "p95": 44.358014,
+ "min": 43.685513,
+ "max": 44.358014,
+ "stdev": 0.19463382455536532
}
}
}
@@ -5409,82 +5409,82 @@
"perry": {
"wall_ms": {
"samples": [
- 105.412593,
- 107.292301,
- 110.311301,
- 109.051176,
- 110.064968,
- 109.453093,
- 109.106967,
- 107.818634,
- 103.329467,
- 105.341301,
- 109.589301,
- 110.00976,
- 109.669134,
- 111.47776,
- 112.889092
+ 101.357047,
+ 101.598047,
+ 100.356256,
+ 101.029922,
+ 100.114964,
+ 101.090131,
+ 102.017089,
+ 101.109963,
+ 100.35613,
+ 101.255631,
+ 101.79988,
+ 100.312297,
+ 101.205214,
+ 100.156755,
+ 101.108005
],
"sample_count": 15,
- "median": 109.453093,
- "p95": 112.889092,
- "min": 103.329467,
- "max": 112.889092,
- "stdev": 2.418095298615317
+ "median": 101.108005,
+ "p95": 102.017089,
+ "min": 100.114964,
+ "max": 102.017089,
+ "stdev": 0.5827946727658367
}
},
"node": {
"wall_ms": {
"samples": [
- 103.120176,
- 111.63151,
- 112.31476,
- 117.120051,
- 112.382259,
- 114.036593,
- 115.739551,
- 108.715884,
- 101.693509,
- 106.642426,
- 113.914134,
- 116.06651,
- 114.018343,
- 112.051176,
- 114.513801
+ 98.535255,
+ 100.429505,
+ 100.626547,
+ 101.246547,
+ 101.423714,
+ 102.024047,
+ 99.509922,
+ 99.72438,
+ 101.323631,
+ 102.841922,
+ 98.85288,
+ 100.43163,
+ 100.148547,
+ 98.338213,
+ 101.35813
],
"sample_count": 15,
- "median": 112.382259,
- "p95": 117.120051,
- "min": 101.693509,
- "max": 117.120051,
- "stdev": 4.453135842937376
+ "median": 100.43163,
+ "p95": 102.841922,
+ "min": 98.338213,
+ "max": 102.841922,
+ "stdev": 1.253765738322045
}
},
"bun": {
"wall_ms": {
"samples": [
- 42.596551,
- 41.312385,
- 40.277509,
- 41.224467,
- 39.997301,
- 44.010259,
- 46.509676,
- 47.726967,
- 46.687717,
- 47.795509,
- 46.383759,
- 45.893135,
- 45.820968,
- 47.082593,
- 46.689801
+ 40.165672,
+ 40.274297,
+ 41.193213,
+ 40.717963,
+ 40.587506,
+ 43.005881,
+ 40.353214,
+ 40.42813,
+ 40.589672,
+ 39.842464,
+ 40.107214,
+ 43.39888,
+ 40.383589,
+ 40.347339,
+ 40.101964
],
"sample_count": 15,
- "median": 45.893135,
- "p95": 47.795509,
- "min": 39.997301,
- "max": 47.795509,
- "stdev": 2.7231734538699817
+ "median": 40.383589,
+ "p95": 43.39888,
+ "min": 39.842464,
+ "max": 43.39888,
+ "stdev": 1.0044229392985717
}
}
}
@@ -5494,8 +5494,8 @@
"honest_bench": {
"schema_version": 1,
"suite": "honest_bench",
- "commit": "2ba59501b9ea8c37c578dd9128e48b667e42bc1d",
- "generated_at": "2026-08-07T11:11:40.175711Z",
+ "commit": "38ff7eccc2aa0b59629bed548daf8ac56bd9fb03",
+ "generated_at": "2026-08-08T11:37:01.892278Z",
"run_config": {
"warmup": 5,
"requested_samples": 20
@@ -5505,18 +5505,18 @@
""
],
"perry_compile": [
- "/Users/amlug/projects/perry/wt-baseline/target/release/perry",
+ "/Users/perry/projects/perry/baseline-1355/target/release/perry",
"",
"-o",
""
],
"node": [
- "/Users/amlug/.cache/perry-bench-tools/bin/node",
+ "/Users/perry/.cache/perry-bench-tools/bin/node",
"--experimental-strip-types",
""
],
"bun": [
- "/Users/amlug/.cache/perry-bench-tools/bin/bun",
+ "/Users/perry/.cache/perry-bench-tools/bin/bun",
"run",
""
],
@@ -5524,7 +5524,7 @@
""
],
"perry_http_compile": [
- "/Users/amlug/projects/perry/wt-baseline/target/release/perry",
+ "/Users/perry/projects/perry/baseline-1355/target/release/perry",
"",
"-o",
""
@@ -5556,7 +5556,7 @@
},
"runtime_metadata": {
"perry": {
- "version": "perry 0.5.1335",
+ "version": "perry 0.5.1355",
"resolved_executable": "target/release/perry"
},
"node": {
@@ -5578,63 +5578,63 @@
"perry": {
"wall_ms": {
"samples": [
- 306.241292,
- 297.180667,
- 305.470959,
- 302.391375,
- 306.623417,
- 297.940542,
- 306.587458,
- 302.296666,
- 301.120083,
- 307.534084,
- 298.452375,
- 308.380833,
- 302.600875,
- 306.8515,
- 298.190333,
- 307.497458,
- 301.985541,
- 296.77175,
- 305.840125,
- 297.298584
+ 0.028083,
+ 0.022917,
+ 0.045084,
+ 0.01775,
+ -0.020917,
+ -0.008625,
+ 0.090417,
+ 0.007792,
+ 0.047958,
+ -0.04175,
+ -0.009959,
+ -0.082416,
+ 0.008,
+ -0.018125,
+ -0.183959,
+ -0.002334,
+ -0.059916,
+ -0.064875,
+ -0.054416,
+ 0.094791
],
"sample_count": 20,
- "median": 302.496125,
- "p95": 307.534084,
- "min": 296.77175,
- "max": 308.380833,
- "stdev": 3.9688429891498984
+ "median": -0.0054795,
+ "p95": 0.090417,
+ "min": -0.183959,
+ "max": 0.094791,
+ "stdev": 0.061492250236106986
},
"rss_kb": {
"samples": [
- 57520.0,
- 57520.0,
- 57504.0,
- 57520.0,
- 57520.0,
- 57520.0,
- 57520.0,
- 57504.0,
- 57504.0,
- 57520.0,
- 57504.0,
- 57520.0,
- 57520.0,
- 57504.0,
- 57520.0,
- 57520.0,
- 57504.0,
- 57520.0,
- 57520.0,
- 57520.0
+ 57488.0,
+ 57472.0,
+ 57488.0,
+ 57472.0,
+ 57472.0,
+ 57472.0,
+ 57472.0,
+ 57488.0,
+ 57472.0,
+ 57472.0,
+ 57488.0,
+ 57488.0,
+ 57488.0,
+ 57488.0,
+ 57472.0,
+ 57488.0,
+ 57488.0,
+ 57488.0,
+ 57488.0,
+ 57472.0
],
"sample_count": 20,
- "median": 57520.0,
- "p95": 57520.0,
- "min": 57504.0,
- "max": 57520.0,
- "stdev": 7.332121111929344
+ "median": 57488.0,
+ "p95": 57488.0,
+ "min": 57472.0,
+ "max": 57488.0,
+ "stdev": 7.95989949685296
},
"measured_command": [
"benchmarks/honest_bench/workloads/3_image_convolution/perry/image_conv"
@@ -5643,63 +5643,63 @@
"node": {
"wall_ms": {
"samples": [
- 1275.63825,
- 1289.630167,
- 1278.342333,
- 1289.775209,
- 1279.708708,
- 1293.073625,
- 1280.691875,
- 1279.908042,
- 1292.185833,
- 1276.483084,
- 1292.008333,
- 1279.25025,
- 1292.402792,
- 1290.30075,
- 1277.693083,
- 1289.67925,
- 1265.143875,
- 1288.066709,
- 1283.075125,
- 1286.449
+ -0.018416,
+ -0.136083,
+ -0.073292,
+ 0.062875,
+ 0.02525,
+ 0.0625,
+ 0.004416,
+ -0.037958,
+ -0.027125,
+ -0.075917,
+ 0.040542,
+ -0.027166,
+ 0.027459,
+ -0.030167,
+ 0.052375,
+ 0.062916,
+ 0.006792,
+ 0.035958,
+ 0.01625,
+ 0.00975
],
"sample_count": 20,
- "median": 1284.7620625,
- "p95": 1292.402792,
- "min": 1265.143875,
- "max": 1293.073625,
- "stdev": 7.303727760567087
+ "median": 0.008271,
+ "p95": 0.062875,
+ "min": -0.136083,
+ "max": 0.062916,
+ "stdev": 0.05153317100807498
},
"rss_kb": {
"samples": [
- 120944.0,
- 121088.0,
- 121184.0,
- 120864.0,
- 121184.0,
- 121040.0,
- 120880.0,
- 121152.0,
- 121120.0,
- 120656.0,
- 121056.0,
- 121216.0,
- 121008.0,
- 121104.0,
- 120736.0,
- 121312.0,
- 120944.0,
- 121120.0,
- 120896.0,
- 121216.0
+ 120384.0,
+ 120480.0,
+ 120432.0,
+ 120464.0,
+ 120592.0,
+ 120448.0,
+ 120592.0,
+ 120352.0,
+ 120464.0,
+ 120608.0,
+ 120448.0,
+ 120448.0,
+ 120576.0,
+ 120432.0,
+ 120384.0,
+ 120512.0,
+ 120640.0,
+ 120432.0,
+ 120464.0,
+ 120448.0
],
"sample_count": 20,
- "median": 121072.0,
- "p95": 121216.0,
- "min": 120656.0,
- "max": 121312.0,
- "stdev": 165.18595581949452
+ "median": 120456.0,
+ "p95": 120608.0,
+ "min": 120352.0,
+ "max": 120640.0,
+ "stdev": 78.70959280799259
},
"measured_command": [
"~/.cache/perry-bench-tools/node-v22.23.1-darwin-arm64/bin/node",
@@ -5711,63 +5711,63 @@
"bun": {
"wall_ms": {
"samples": [
- 952.722416,
- 958.8395,
- 957.284041,
- 915.577791,
- 919.31175,
- 936.384417,
- 946.30825,
- 950.929917,
- 948.027209,
- 960.361084,
- 950.923042,
- 920.594916,
- 926.151459,
- 1036.002958,
- 954.783,
- 942.74075,
- 945.312458,
- 946.032917,
- 969.546958,
- 917.407
+ 0.060959,
+ 0.0165,
+ 0.014875,
+ 0.024042,
+ -0.040542,
+ -0.203416,
+ 0.027625,
+ 0.007208,
+ -0.048458,
+ 0.005708,
+ 0.507625,
+ -0.275625,
+ -0.057833,
+ 0.047042,
+ 0.064834,
+ -0.011,
+ 0.018083,
+ -0.048875,
+ 0.006542,
+ -0.02425
],
"sample_count": 20,
- "median": 947.1677295,
- "p95": 969.546958,
- "min": 915.577791,
- "max": 1036.002958,
- "stdev": 25.362042854104953
+ "median": 0.006875,
+ "p95": 0.064834,
+ "min": -0.275625,
+ "max": 0.507625,
+ "stdev": 0.14097368824486362
},
"rss_kb": {
"samples": [
- 85072.0,
+ 84976.0,
+ 84912.0,
+ 85040.0,
85008.0,
+ 84976.0,
+ 84864.0,
+ 84944.0,
+ 84848.0,
85056.0,
- 84992.0,
- 84992.0,
- 85104.0,
- 85136.0,
- 85120.0,
- 85152.0,
- 85104.0,
- 85088.0,
+ 84944.0,
85024.0,
+ 84944.0,
+ 84880.0,
+ 84944.0,
85056.0,
- 86272.0,
- 85168.0,
- 85120.0,
- 85104.0,
- 85120.0,
- 85136.0,
- 85072.0
+ 84944.0,
+ 84896.0,
+ 84944.0,
+ 85008.0,
+ 85024.0
],
"sample_count": 20,
- "median": 85104.0,
- "p95": 85168.0,
- "min": 84992.0,
- "max": 86272.0,
- "stdev": 263.41632447515474
+ "median": 84944.0,
+ "p95": 85056.0,
+ "min": 84848.0,
+ "max": 85056.0,
+ "stdev": 60.9051721941577
},
"measured_command": [
"~/.cache/perry-bench-tools/bun/bun",
@@ -5786,63 +5786,63 @@
"perry": {
"wall_ms": {
"samples": [
- 60659.39325,
- 60175.271875,
- 60137.5285,
- 61080.91425,
- 60521.515333,
- 60335.167958,
- 60818.268792,
- 60250.587458,
- 60222.802458,
- 60566.564125,
- 60588.200417,
- 60152.714667,
- 60302.221125,
- 60155.509333,
- 60174.837542,
- 60607.107458,
- 60514.097542,
- 60014.916833,
- 60381.746916,
- 60425.61075
+ 0.040125,
+ 0.089875,
+ -0.001917,
+ 0.138167,
+ -0.069708,
+ -0.030166,
+ -0.044208,
+ 0.004417,
+ -0.028458,
+ 0.004958,
+ -0.003958,
+ 0.015667,
+ 0.02375,
+ 0.005333,
+ 0.157542,
+ 0.00575,
+ -0.036417,
+ -0.023584,
+ -0.021458,
+ -0.0235
],
"sample_count": 20,
- "median": 60358.457437,
- "p95": 60818.268792,
- "min": 60014.916833,
- "max": 61080.91425,
- "stdev": 259.53232143460633
+ "median": 0.0012499999999999998,
+ "p95": 0.138167,
+ "min": -0.069708,
+ "max": 0.157542,
+ "stdev": 0.05653124726158092
},
"rss_kb": {
"samples": [
- 1090080.0,
- 1090096.0,
- 1090096.0,
- 1090080.0,
- 1090096.0,
- 1090080.0,
- 1090080.0,
- 1090080.0,
- 1090080.0,
- 1090096.0,
- 1090080.0,
- 1090080.0,
- 1090096.0,
- 1090096.0,
- 1090096.0,
- 1090096.0,
- 1090096.0,
- 1090080.0,
- 1090096.0,
- 1090080.0
+ 1071648.0,
+ 1080544.0,
+ 1083120.0,
+ 1080560.0,
+ 1083136.0,
+ 1080544.0,
+ 1080560.0,
+ 1080560.0,
+ 1080544.0,
+ 1080544.0,
+ 1083120.0,
+ 1083136.0,
+ 1080560.0,
+ 1080544.0,
+ 1080560.0,
+ 1080544.0,
+ 1080544.0,
+ 1080560.0,
+ 1083120.0,
+ 1080560.0
],
"sample_count": 20,
- "median": 1090088.0,
- "p95": 1090096.0,
- "min": 1090080.0,
- "max": 1090096.0,
- "stdev": 8.0
+ "median": 1080560.0,
+ "p95": 1083136.0,
+ "min": 1071648.0,
+ "max": 1083136.0,
+ "stdev": 2362.5499444456195
},
"measured_command": [
"benchmarks/honest_bench/workloads/1_json_pipeline/perry/json_pipeline",
@@ -5853,63 +5853,63 @@
"node": {
"wall_ms": {
"samples": [
- 1024.602916,
- 1028.97175,
- 1021.262792,
- 986.57975,
- 975.591708,
- 1003.135917,
- 1023.880959,
- 1037.875542,
- 1016.381334,
- 1014.924709,
- 1030.131333,
- 1014.908833,
- 1005.538291,
- 953.051292,
- 958.8885,
- 959.114792,
- 969.174167,
- 963.849834,
- 962.497166,
- 968.573667
+ 0.026375,
+ -0.035917,
+ 0.048709,
+ -0.024084,
+ 0.033625,
+ 0.034041,
+ -0.025208,
+ -0.048917,
+ 0.017791,
+ 0.042292,
+ 0.315166,
+ -0.003167,
+ -0.03875,
+ -0.027167,
+ 0.007,
+ -0.046583,
+ 0.051,
+ 0.0275,
+ 0.014875,
+ -0.041792
],
"sample_count": 20,
- "median": 1004.337104,
- "p95": 1030.131333,
- "min": 953.051292,
- "max": 1037.875542,
- "stdev": 28.48488603705117
+ "median": 0.0109375,
+ "p95": 0.051,
+ "min": -0.048917,
+ "max": 0.315166,
+ "stdev": 0.07620528614897723
},
"rss_kb": {
"samples": [
- 797280.0,
- 795120.0,
- 799248.0,
- 796048.0,
- 796800.0,
- 797376.0,
- 798928.0,
- 796976.0,
- 794992.0,
- 795984.0,
- 795840.0,
- 795968.0,
- 797376.0,
- 795872.0,
- 796032.0,
- 797024.0,
- 798480.0,
- 797024.0,
- 796208.0,
- 798352.0
+ 793296.0,
+ 793376.0,
+ 793360.0,
+ 793280.0,
+ 793520.0,
+ 793424.0,
+ 792640.0,
+ 793280.0,
+ 793488.0,
+ 793216.0,
+ 793472.0,
+ 793072.0,
+ 792816.0,
+ 793312.0,
+ 793424.0,
+ 793216.0,
+ 792928.0,
+ 792992.0,
+ 793312.0,
+ 793536.0
],
"sample_count": 20,
- "median": 796888.0,
- "p95": 798928.0,
- "min": 794992.0,
- "max": 799248.0,
- "stdev": 1172.0139248319535
+ "median": 793304.0,
+ "p95": 793520.0,
+ "min": 792640.0,
+ "max": 793536.0,
+ "stdev": 237.21045508155834
},
"measured_command": [
"~/.cache/perry-bench-tools/node-v22.23.1-darwin-arm64/bin/node",
@@ -5923,63 +5923,63 @@
"bun": {
"wall_ms": {
"samples": [
- 621.035125,
- 608.555584,
- 606.331125,
- 610.586542,
- 623.407167,
- 618.192625,
- 618.058958,
- 607.426416,
- 612.352459,
- 622.290667,
- 612.992333,
- 622.197209,
- 610.354833,
- 618.959292,
- 626.925792,
- 618.523209,
- 614.024,
- 604.402583,
- 620.111417,
- 624.468167
+ -0.006458,
+ 0.016834,
+ -0.021375,
+ 0.021667,
+ -0.114917,
+ -0.03925,
+ -0.092291,
+ 0.08675,
+ -0.038625,
+ -0.017041,
+ -0.0405,
+ -0.055875,
+ -0.053875,
+ -0.026417,
+ 0.039708,
+ -0.031042,
+ 0.101708,
+ 0.085542,
+ -0.15075,
+ 0.025542
],
"sample_count": 20,
- "median": 618.1257915,
- "p95": 624.468167,
- "min": 604.402583,
- "max": 626.925792,
- "stdev": 6.459969045336658
+ "median": -0.023896,
+ "p95": 0.08675,
+ "min": -0.15075,
+ "max": 0.101708,
+ "stdev": 0.0636162856734618
},
"rss_kb": {
"samples": [
- 593408.0,
- 591392.0,
- 593344.0,
- 594240.0,
- 594224.0,
- 593008.0,
- 593184.0,
- 591504.0,
- 593344.0,
- 593136.0,
+ 594016.0,
593456.0,
- 591776.0,
- 593136.0,
+ 592688.0,
593424.0,
- 593760.0,
+ 591520.0,
+ 594336.0,
593312.0,
- 594208.0,
- 593344.0,
- 594064.0,
- 593168.0
+ 593232.0,
+ 594400.0,
+ 593328.0,
+ 593536.0,
+ 594160.0,
+ 591888.0,
+ 593856.0,
+ 593792.0,
+ 591360.0,
+ 593424.0,
+ 593520.0,
+ 593488.0,
+ 593312.0
],
"sample_count": 20,
- "median": 593344.0,
- "p95": 594224.0,
- "min": 591392.0,
- "max": 594240.0,
- "stdev": 795.3026090740556
+ "median": 593440.0,
+ "p95": 594336.0,
+ "min": 591360.0,
+ "max": 594400.0,
+ "stdev": 824.2314238125115
},
"measured_command": [
"~/.cache/perry-bench-tools/bun/bun",
@@ -6000,63 +6000,63 @@
"perry": {
"wall_ms": {
"samples": [
- 76.070042,
- 76.680083,
- 66.082542,
- 74.672041,
- 78.643042,
- 78.364917,
- 77.197625,
- 67.770625,
- 76.582917,
- 78.908208,
- 78.053792,
- 68.946084,
- 68.03875,
- 77.971959,
- 79.43625,
- 77.299542,
- 67.950958,
- 78.21225,
- 78.286667,
- 76.882834
+ 0.041375,
+ 0.025458,
+ -0.03025,
+ 0.010292,
+ 0.057375,
+ -0.047333,
+ 0.0185,
+ 0.05975,
+ 0.099333,
+ 0.079667,
+ 0.026084,
+ 0.007917,
+ 0.005333,
+ -0.033541,
+ -0.054084,
+ 0.022875,
+ -0.021875,
+ -0.05075,
+ 0.035458,
+ -0.013583
],
"sample_count": 20,
- "median": 77.04022950000001,
- "p95": 78.908208,
- "min": 66.082542,
- "max": 79.43625,
- "stdev": 4.390008904216533
+ "median": 0.014395999999999999,
+ "p95": 0.079667,
+ "min": -0.054084,
+ "max": 0.099333,
+ "stdev": 0.04245464645886832
},
"rss_kb": {
"samples": [
- 8688.0,
- 8704.0,
- 8576.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8688.0,
- 8704.0
+ 8720.0,
+ 8608.0,
+ 8720.0,
+ 8720.0,
+ 8720.0,
+ 8720.0,
+ 8720.0,
+ 8720.0,
+ 8720.0,
+ 8720.0,
+ 8736.0,
+ 8736.0,
+ 8720.0,
+ 8608.0,
+ 8720.0,
+ 8720.0,
+ 8592.0,
+ 8736.0,
+ 8720.0,
+ 8720.0
],
"sample_count": 20,
- "median": 8688.0,
- "p95": 8704.0,
- "min": 8576.0,
- "max": 8704.0,
- "stdev": 25.234896472940008
+ "median": 8720.0,
+ "p95": 8736.0,
+ "min": 8592.0,
+ "max": 8736.0,
+ "stdev": 43.37003573897536
},
"measured_command": [
"benchmarks/honest_bench/workloads/1_json_pipeline/perry/json_pipeline",
@@ -6067,63 +6067,63 @@
"node": {
"wall_ms": {
"samples": [
- 129.127334,
- 117.055458,
- 128.263917,
- 130.759459,
- 126.426833,
- 115.627458,
- 130.643916,
- 129.028375,
- 123.207375,
- 117.534667,
- 130.166833,
- 129.664333,
- 113.986,
- 124.714083,
- 130.680292,
- 131.928833,
- 115.053542,
- 130.90975,
- 127.045541,
- 127.976541
+ -0.025542,
+ -0.1445,
+ 0.018875,
+ -0.044625,
+ -0.109416,
+ 0.008667,
+ -0.011625,
+ 0.02225,
+ 0.039375,
+ 0.028542,
+ -0.009666,
+ -0.093292,
+ 0.017125,
+ -0.144125,
+ -0.0405,
+ 0.031209,
+ 0.034791,
+ -0.001666,
+ 0.00975,
+ 0.003292
],
"sample_count": 20,
- "median": 128.120229,
- "p95": 130.90975,
- "min": 113.986,
- "max": 131.928833,
- "stdev": 5.971168548766664
+ "median": 0.0008129999999999999,
+ "p95": 0.034791,
+ "min": -0.1445,
+ "max": 0.039375,
+ "stdev": 0.056687118817659976
},
"rss_kb": {
"samples": [
- 66016.0,
- 65936.0,
- 65840.0,
- 66400.0,
- 65856.0,
- 65824.0,
- 65856.0,
- 66432.0,
- 66096.0,
- 65728.0,
- 66192.0,
- 66240.0,
- 65824.0,
- 65680.0,
- 66384.0,
- 66384.0,
- 65680.0,
- 65792.0,
- 66192.0,
- 65968.0
+ 65536.0,
+ 65488.0,
+ 65632.0,
+ 65504.0,
+ 65264.0,
+ 65504.0,
+ 65424.0,
+ 65568.0,
+ 65584.0,
+ 65536.0,
+ 65552.0,
+ 65552.0,
+ 65600.0,
+ 65616.0,
+ 65664.0,
+ 65568.0,
+ 65504.0,
+ 65504.0,
+ 65616.0,
+ 65520.0
],
"sample_count": 20,
- "median": 65952.0,
- "p95": 66400.0,
- "min": 65680.0,
- "max": 66432.0,
- "stdev": 248.3352572632408
+ "median": 65544.0,
+ "p95": 65632.0,
+ "min": 65264.0,
+ "max": 65664.0,
+ "stdev": 83.82457873440224
},
"measured_command": [
"~/.cache/perry-bench-tools/node-v22.23.1-darwin-arm64/bin/node",
@@ -6137,63 +6137,63 @@
"bun": {
"wall_ms": {
"samples": [
- 91.57475,
- 80.012417,
- 92.155084,
- 90.747417,
- 92.543709,
- 79.843708,
- 82.63425,
- 90.851,
- 93.045209,
- 90.2925,
- 78.012458,
- 93.055667,
- 91.637334,
- 91.315334,
- 77.897625,
- 87.173125,
- 91.764459,
- 91.401292,
- 84.4485,
- 79.069792
+ 0.0055,
+ -0.099792,
+ 0.00575,
+ -0.032167,
+ 0.066125,
+ -0.094916,
+ -0.01225,
+ 0.040917,
+ 0.007417,
+ -0.035041,
+ 0.04775,
+ -0.038042,
+ 0.090458,
+ 0.060041,
+ -0.117959,
+ -0.015625,
+ 0.027417,
+ 0.030875,
+ 0.099917,
+ -0.02275
],
"sample_count": 20,
- "median": 90.79920849999999,
- "p95": 93.045209,
- "min": 77.897625,
- "max": 93.055667,
- "stdev": 5.572389930217729
+ "median": 0.005625,
+ "p95": 0.090458,
+ "min": -0.117959,
+ "max": 0.099917,
+ "stdev": 0.058913122553362424
},
"rss_kb": {
"samples": [
- 30992.0,
- 30960.0,
- 31088.0,
+ 30832.0,
+ 30896.0,
+ 30816.0,
+ 30816.0,
+ 30800.0,
+ 30816.0,
30864.0,
- 31360.0,
- 31264.0,
- 31056.0,
- 30976.0,
- 31120.0,
- 31136.0,
- 31072.0,
- 31072.0,
- 30976.0,
- 31072.0,
- 31056.0,
- 30960.0,
- 31088.0,
- 31216.0,
- 31136.0,
- 31088.0
+ 30816.0,
+ 30800.0,
+ 30784.0,
+ 30800.0,
+ 30816.0,
+ 30784.0,
+ 30816.0,
+ 30848.0,
+ 30832.0,
+ 30800.0,
+ 30832.0,
+ 30800.0,
+ 30864.0
],
"sample_count": 20,
- "median": 31072.0,
- "p95": 31264.0,
- "min": 30864.0,
- "max": 31360.0,
- "stdev": 110.65188656322132
+ "median": 30816.0,
+ "p95": 30864.0,
+ "min": 30784.0,
+ "max": 30896.0,
+ "stdev": 27.839540226088506
},
"measured_command": [
"~/.cache/perry-bench-tools/bun/bun",
diff --git a/benchmarks/suite/results/RESULTS.md b/benchmarks/suite/results/RESULTS.md
index f9338e1e8c..5e6fdcc023 100644
--- a/benchmarks/suite/results/RESULTS.md
+++ b/benchmarks/suite/results/RESULTS.md
@@ -1,40 +1,40 @@
# suite/ Node and Bun Results (generated)
-Evidence: [`public-node-bun-v1.json`](../../results/public-node-bun-v1.json) · commit `2ba59501b9ea8c37c578dd9128e48b667e42bc1d`
-Perry: `perry 0.5.1335` · Node: `v22.23.1` · Bun: `1.3.14`
+Evidence: [`public-node-bun-v1.json`](../../results/public-node-bun-v1.json) · commit `38ff7eccc2aa0b59629bed548daf8ac56bd9fb03`
+Perry: `perry 0.5.1355` · Node: `v22.23.1` · Bun: `1.3.14`
Policy: 5 measured samples per runtime and benchmark; incomplete or incorrect rows are rejected.
| Benchmark | Perry median | Node median | Bun median | Result |
|---|---:|---:|---:|---|
-| 02_loop_overhead | 95 ms | 65 ms | 40 ms | loss vs both |
+| 02_loop_overhead | 94 ms | 64 ms | 39 ms | loss vs both |
| 03_array_write | 1 ms | 7 ms | 5 ms | win vs both |
-| 04_array_read | 23 ms | 11 ms | 14 ms | loss vs both |
-| 05_fibonacci | 401 ms | 932 ms | 515 ms | win vs both |
-| 06_math_intensive | 50 ms | 50 ms | 50 ms | tie |
-| 07_object_create | 2 ms | 5 ms | 6 ms | win vs both |
-| 08_string_concat | 1 ms | 4 ms | 1 ms | mixed |
-| 09_method_calls | 10 ms | 11 ms | 8 ms | mixed |
-| 10_nested_loops | 41 ms | 18 ms | 19 ms | loss vs both |
-| 11_prime_sieve | 30 ms | 6 ms | 6 ms | loss vs both |
+| 04_array_read | 23 ms | 11 ms | 13 ms | loss vs both |
+| 05_fibonacci | 390 ms | 913 ms | 505 ms | win vs both |
+| 06_math_intensive | 49 ms | 49 ms | 48 ms | mixed |
+| 07_object_create | 3 ms | 5 ms | 5 ms | win vs both |
+| 08_string_concat | 2 ms | 4 ms | 1 ms | mixed |
+| 09_method_calls | 9 ms | 10 ms | 8 ms | mixed |
+| 10_nested_loops | 39 ms | 17 ms | 19 ms | loss vs both |
+| 11_prime_sieve | 28 ms | 6 ms | 5 ms | loss vs both |
| 12_binary_trees | 4 ms | 6 ms | 6 ms | win vs both |
-| 13_factorial | 96 ms | 97 ms | 96 ms | mixed |
-| 14_closure | 48 ms | 50 ms | 50 ms | win vs both |
-| 15_mandelbrot | 22 ms | 26 ms | 30 ms | win vs both |
-| 16_matrix_multiply | 87 ms | 34 ms | 34 ms | loss vs both |
-| bench_gc_pressure | 22 ms | 16 ms | 20 ms | loss vs both |
-| bench_json_roundtrip | 192 ms | 401 ms | 227 ms | win vs both |
-| bench_object_property | 122 ms | 16 ms | 10 ms | loss vs both |
-| bench_int_arithmetic | 361 ms | 96 ms | 40 ms | loss vs both |
-| bench_buffer_readwrite | 94 ms | 99 ms | 105 ms | win vs both |
-| bench_array_grow | 18 ms | 14 ms | 9 ms | loss vs both |
-| bench_string_heavy | 51 ms | 43 ms | 29 ms | loss vs both |
-| bench_numeric_array_numeric | 70 ms | 5 ms | 4 ms | loss vs both |
-| bench_numeric_array_downgrade | 21 ms | 6 ms | 6 ms | loss vs both |
+| 13_factorial | 94 ms | 95 ms | 95 ms | win vs both |
+| 14_closure | 47 ms | 49 ms | 49 ms | win vs both |
+| 15_mandelbrot | 22 ms | 24 ms | 28 ms | win vs both |
+| 16_matrix_multiply | 85 ms | 33 ms | 33 ms | loss vs both |
+| bench_gc_pressure | 21 ms | 15 ms | 20 ms | loss vs both |
+| bench_json_roundtrip | 184 ms | 384 ms | 219 ms | win vs both |
+| bench_object_property | 129 ms | 15 ms | 7 ms | loss vs both |
+| bench_int_arithmetic | 367 ms | 94 ms | 39 ms | loss vs both |
+| bench_buffer_readwrite | 94 ms | 96 ms | 193 ms | win vs both |
+| bench_array_grow | 8 ms | 13 ms | 9 ms | win vs both |
+| bench_string_heavy | 50 ms | 42 ms | 29 ms | loss vs both |
+| bench_numeric_array_numeric | 68 ms | 5 ms | 4 ms | loss vs both |
+| bench_numeric_array_downgrade | 17 ms | 6 ms | 5 ms | loss vs both |
## Summary
-- Wins versus both peers: **8**
-- Losses versus both peers: **12**
-- Mixed or tied rows: **4**
+- Wins versus both peers: **10**
+- Losses versus both peers: **11**
+- Mixed or tied rows: **3**
> Historical note: the former v0.5.908 single-run commentary is archived in Git history and is not current evidence.
diff --git a/changelog.d/7641-baseline-mini-regeneration.md b/changelog.d/7641-baseline-mini-regeneration.md
new file mode 100644
index 0000000000..2cbd0b4b66
--- /dev/null
+++ b/changelog.d/7641-baseline-mini-regeneration.md
@@ -0,0 +1,35 @@
+### Benchmarks
+
+- **The public Node/Bun baseline is regenerated on the mac mini (#7641).**
+ `lint`'s freshness gate had been red since #7601 edited
+ `benchmarks/honest_bench/workloads/1_json_pipeline/perry/json_pipeline.ts`, a
+ fingerprinted harness file. `public_baseline.py check` exits 0 again.
+
+ **Host change, stated rather than implied**: `host.cpu` moves
+ **Apple M1 Max / 64 GB → Apple M1 / 8 GB**, because the dev Mac cannot reach
+ the harness's CPU-quiet gate. This **steps the published series** — rows are
+ not comparable to the 2026-08-07 artifact. The relative Perry/node/bun
+ ordering carries over; the absolute numbers are a slower, smaller-memory
+ machine, and the generated table records the host so a reader can see it.
+
+ Three mechanical failures preceded the successful run, each recorded because
+ the next regeneration will meet them:
+
+ 1. **Three undeclared harness deps were missing on the mini** — `hyperfine`,
+ `gtimeout`, `esbuild`. The harness version-gates node and bun but simply
+ dies without these.
+ 2. **The harness refuses to measure a dirty tree**, and a prior aborted run's
+ generated `RESULTS.md` files are exactly what dirties it.
+ 3. **Hyperfine exports go to fixed `/tmp` paths and the write does not
+ truncate.** Stale exports from an earlier session left a trailing
+ document, so a shorter new write produced two JSON documents in one file
+ and the reader died with `JSONDecodeError: Extra data`.
+
+ (2) and (3) are handled in the launcher, **deliberately not in `run.sh`** —
+ that file is in `HARNESS_PATHS`, so editing it would invalidate the artifact
+ the run exists to produce.
+
+ Also corrects a stale note: the zig-link failure previously recorded for the
+ mini (`__availability_version_check`) no longer reproduces — both
+ honest_bench zig workloads build there with the pinned 0.15.2. The mini is a
+ viable baseline host provided the five undeclared deps are present.