Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Benchmarks

Build the Node target and run the JavaScript harness so the measurement includes the actual JavaScript-to-WebAssembly boundary:

wasm-pack build --release --target nodejs
node benches/bench.js

Record the CPU, operating system, runtime version, Rust version, commit, input size, bundle mode, and command. Measure raw and compressed bundle sizes from the same generated package. CI verifies that the harness and targets work, but does not enforce shared-runner timing thresholds.