You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: stabilize benchmark targets across engines and preserve README links (#527)
* fix: stabilize benchmark target selection across engines and preserve README links
- Share selectTargets() results from first engine worker to second via env,
ensuring both engines benchmark the same hub/mid/leaf symbols
- Preserve existing README benchmark links instead of hardcoding a subset
- Add regression notes explaining v3.1.4 → v3.3.0 build performance increase
Impact: 2 functions changed, 4 affected
* fix: use non-greedy regex to preserve markdown links in README benchmark line
The previous [^)]+ pattern stopped at the first ) inside markdown link
URLs, truncating and corrupting the captured link string on every run.
Switch to (.+?): which anchors on the outer ): delimiter.
* fix: remove dead results.native fallback in target propagation
results.native is always null at this point since native runs after
target propagation. The || results.native arm was unreachable.
Impact: 1 functions changed, 0 affected
Self-measured on every release via CI ([build benchmarks](generated/benchmarks/BUILD-BENCHMARKS.md) | [embedding benchmarks](generated/benchmarks/EMBEDDING-BENCHMARKS.md)):
362
+
Self-measured on every release via CI (${benchmarkLinks}):
0 commit comments