oxc/tasks/benchmark
Boshen a7cd845fff
feat: add cargo minsize task for tracking minification size (#276)
* feat: add `cargo minsize` task for tracking minification size

* add gzip
2023-04-14 13:07:37 +08:00
..
src feat: add cargo minsize task for tracking minification size (#276) 2023-04-14 13:07:37 +08:00
Cargo.toml feat: add cargo minsize task for tracking minification size (#276) 2023-04-14 13:07:37 +08:00
README.md chore: update benchmark readme 2023-02-24 13:29:17 +08:00

Benchmark

Single run using criterion

cargo benchmark

Comparing between branches

Install critcmp cargo install critcmp

# on pr branch
cargo benchmark --save-baseline pr

# on main branch
cargo benchmark --save-baseline main

critcmp main pr

bench file sizes

File Size
pdf.js 412K
lodash.js 526K
d3.js 559K
typescript.js 9.6M
babylon.max.js 10M