From a123e9b70a491b6674b2625819b7c465342b2cc9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 26 Feb 2026 08:53:01 +0000 Subject: [PATCH] docs: update build performance benchmarks --- README.md | 4 +-- generated/BUILD-BENCHMARKS.md | 54 +++++++++++++++++------------------ 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index aafa2dd7..5d51feb3 100644 --- a/README.md +++ b/README.md @@ -403,10 +403,10 @@ Self-measured on every release via CI ([build benchmarks](generated/BUILD-BENCHM | Metric | Latest | |---|---| -| Build speed (native) | **2.2 ms/file** | +| Build speed (native) | **2.1 ms/file** | | Build speed (WASM) | **6.4 ms/file** | | Query time | **2ms** | -| ~50,000 files (est.) | **~110.0s build** | +| ~50,000 files (est.) | **~105.0s build** | Metrics are normalized per file for cross-version comparability. Times above are for a full initial build — incremental rebuilds only re-parse changed files. diff --git a/generated/BUILD-BENCHMARKS.md b/generated/BUILD-BENCHMARKS.md index 87b8f932..4039260a 100644 --- a/generated/BUILD-BENCHMARKS.md +++ b/generated/BUILD-BENCHMARKS.md @@ -5,8 +5,8 @@ Metrics are normalized per file for cross-version comparability. | Version | Engine | Date | Files | Build (ms/file) | Query (ms) | Nodes/file | Edges/file | DB (bytes/file) | |---------|--------|------|------:|----------------:|-----------:|-----------:|-----------:|----------------:| -| 2.4.0 | native | 2026-02-26 | 109 | 2.2 ↑16% | 1.6 ↑7% | 5.9 ~ | 9.6 ↑5% | 4397 ↑14% | -| 2.4.0 | wasm | 2026-02-26 | 109 | 6.4 ↓3% | 2.1 ~ | 5.9 ~ | 9.6 ↑5% | 4397 ↑14% | +| 2.4.0 | native | 2026-02-26 | 109 | 2.1 ↑11% | 1.8 ↑20% | 5.9 ~ | 9.7 ↑7% | 4434 ↑15% | +| 2.4.0 | wasm | 2026-02-26 | 109 | 6.4 ↓3% | 2.1 ~ | 5.9 ~ | 9.7 ↑7% | 4434 ↑15% | | 2.3.0 | native | 2026-02-24 | 99 | 1.9 ~ | 1.5 ↑7% | 5.8 ↑7% | 9.1 ~ | 3848 ~ | | 2.3.0 | wasm | 2026-02-24 | 99 | 6.6 ~ | 2.1 ↑11% | 5.8 ~ | 9.1 ↑3% | 3848 ~ | | 2.1.0 | native | 2026-02-23 | 92 | 1.9 ↓24% | 1.4 ↑17% | 5.4 ↑6% | 9.1 ↓47% | 3829 ↓14% | @@ -20,22 +20,22 @@ Metrics are normalized per file for cross-version comparability. | Metric | Value | |--------|-------| -| Build time | 235ms | +| Build time | 225ms | | Query time | 2ms | -| Nodes | 640 | -| Edges | 1,049 | -| DB size | 468 KB | +| Nodes | 644 | +| Edges | 1,062 | +| DB size | 472 KB | | Files | 109 | #### WASM | Metric | Value | |--------|-------| -| Build time | 700ms | +| Build time | 702ms | | Query time | 2ms | -| Nodes | 640 | -| Edges | 1,049 | -| DB size | 468 KB | +| Nodes | 644 | +| Edges | 1,062 | +| DB size | 472 KB | | Files | 109 | ### Estimated performance at 50,000 files @@ -44,10 +44,10 @@ Extrapolated linearly from per-file metrics above. | Metric | Native (Rust) | WASM | |--------|---:|---:| -| Build time | 110.0s | 320.0s | -| DB size | 209.7 MB | 209.7 MB | +| Build time | 105.0s | 320.0s | +| DB size | 211.4 MB | 211.4 MB | | Nodes | 295,000 | 295,000 | -| Edges | 480,000 | 480,000 | +| Edges | 485,000 | 485,000 |