From 96bb79b4cabc4227543337c97865d7d18217a721 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 23 Apr 2026 23:39:10 +0000 Subject: [PATCH 1/2] docs: update incremental benchmarks (3.9.5) --- .../benchmarks/INCREMENTAL-BENCHMARKS.md | 40 +++++++++---------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/generated/benchmarks/INCREMENTAL-BENCHMARKS.md b/generated/benchmarks/INCREMENTAL-BENCHMARKS.md index 4a0bf1ae..22dcc5c9 100644 --- a/generated/benchmarks/INCREMENTAL-BENCHMARKS.md +++ b/generated/benchmarks/INCREMENTAL-BENCHMARKS.md @@ -55,37 +55,35 @@ Import resolution: native batch vs JS fallback throughput. ### Latest results -**Version:** 3.9.4 | **Files:** 668 | **Date:** 2026-04-18 - -#### Native (Rust) - -| Metric | Value | -|--------|------:| -| Full build | 2.1s | -| No-op rebuild | 9ms | -| 1-file rebuild | 406ms | - -#### WASM - -| Metric | Value | -|--------|------:| -| Full build | 7.6s | -| No-op rebuild | 19ms | -| 1-file rebuild | 61ms | +**Version:** 3.9.5 | **Files:** 742 | **Date:** 2026-04-23 #### Import Resolution | Metric | Value | |--------|------:| -| Import pairs | 957 | -| Native batch | 6ms | -| JS fallback | 9ms | +| Import pairs | 987 | +| Native batch | 7ms | +| JS fallback | 10ms | | Per-import (native) | 0ms | | Per-import (JS) | 0ms | -| Speedup ratio | 1.6x | +| Speedup ratio | 1.5x | +**Note (3.9.5):** No build/rebuild metrics for this release (both engines null) — only import resolution data was collected. Both the WASM and native workers reached the 1-file rebuild phase and then hung past the benchmark's 10-minute per-engine timeout (see `scripts/lib/fork-engine.ts`), so each was killed (`SIGKILL`) before returning results. Import resolution is unaffected because it runs in the parent process and doesn't depend on the full build. 3.9.5 is consequently absent from the top-level version-history comparison table since there are no build-time figures to compare against prior releases. The workflow run is [here](https://github.com/optave/ops-codegraph-tool/actions/runs/24863501577); the root cause will be investigated and the numbers backfilled in a follow-up if possible. + +