Skip to content

perf(bench): record wasm profile tradeoff - #47

Merged
chh-ay merged 1 commit into
0.4.0from
perf/measure-wasm-profile-tradeoff
Jul 27, 2026
Merged

perf(bench): record wasm profile tradeoff#47
chh-ay merged 1 commit into
0.4.0from
perf/measure-wasm-profile-tradeoff

Conversation

@chh-ay

@chh-ay chh-ay commented Jul 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • retain raw interleaved benchmark samples for Rust release-profile levels 3, 2, and s, with the shipped wasm-opt -O3 pass held constant
  • record artifact hashes, machine conditions, formula/data samples, and two matched render-gate passes per variant
  • keep opt-level = 3: level 2 saves 2.08% Brotli but slows resolved 100k formula paths by 5.72–8.46%; level s saves 6.72% but slows them by 8.60–11.71%

Verification

  • canonical bun run build:wasm completed and restored SHA-256 d0a73eb34ef002a017900528e0c63c0d5597f13f0d8f58da0c0b91730160eec2
  • six matched bench:check runs completed with no statistically detected render regression
  • three interleaved full data/formula captures per variant include 500k sort and 1M edit
  • no Changeset: measurement artifacts only; no shipped package or configuration change

@vercel

vercel Bot commented Jul 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sheetwrite Ready Ready Preview, Comment Jul 27, 2026 1:56pm

@chh-ay chh-ay mentioned this pull request Jul 27, 2026
36 tasks
@chh-ay
chh-ay force-pushed the perf/measure-wasm-profile-tradeoff branch from 587eada to 1ddc60f Compare July 27, 2026 13:42
@chh-ay
chh-ay merged commit 8ae4389 into 0.4.0 Jul 27, 2026
11 checks passed
@chh-ay
chh-ay deleted the perf/measure-wasm-profile-tradeoff branch July 27, 2026 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant