Avatar for the swc-project user
swc-project
swc
BlogDocsChangelog

perf(ecma/minifier): micro-optimize minifier

#11861
Comparing
hardfist:perf/ecma-minifier-micro-optimize
(
a974adc
) with
main
(
2ab1b8a
)
CodSpeed Performance Gauge
+26%
Improvement
24
Untouched
195
Ignored
1
Skipped
31

Benchmarks

251 total
es/minifier/libs/vue
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+39%
135.9 ms97.8 ms
es/minifier/libs/lodash
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+32%
108.4 ms82.3 ms
es/minifier/libs/echarts
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+31%
1.4 s1.1 s
es/minifier/libs/d3
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+30%
378.1 ms290.6 ms
es/minifier/libs/jquery
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+30%
89.9 ms69.2 ms
es/minifier/libs/three
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+30%
599.9 ms462.7 ms
es/large/minify/libraries/vue
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+30%
178.7 ms137.9 ms
es/minifier/libs/typescript
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+29%
3.5 s2.8 s
es/minifier/libs/moment
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+28%
57.8 ms45.1 ms
es/minifier/libs/react
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+26%
18.6 ms14.7 ms
es/minifier/libs/terser
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+25%
327.9 ms261.8 ms
es/large/minify/libraries/echarts
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+25%
2 s1.6 s
es/large/minify/libraries/d3
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+25%
498 ms398.9 ms
es/large/minify/libraries/three
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+24%
822.9 ms661.4 ms
es/minifier/libs/victory
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+24%
805.9 ms651.9 ms
es/large/minify/libraries/lodash
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+24%
142.3 ms115.2 ms
es/large/minify/libraries/moment
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+23%
81.2 ms65.8 ms
es/minifier/libs/antd
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+22%
1.8 s1.5 s
es/large/minify/libraries/victory
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+22%
1,136.5 ms931.3 ms
es/large/minify/libraries/typescript
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+22%
4.6 s3.8 s
es/large/minify/libraries/jquery
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+21%
121.2 ms100.5 ms
es/large/minify/libraries/terser
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+19%
458.5 ms385.9 ms
es/large/minify/libraries/react
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+18%
24.3 ms20.5 ms
es/large/minify/libraries/antd
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
CodSpeed Performance Gauge
+18%
2.5 s2.1 s
es/lints/libs/three
crates/swc_ecma_lints/benches/all.rs::files::bench_files::es/lints/libs
CodSpeed Performance Gauge
+1%
50.6 ms50 ms

Commits

Click on a commit to change the comparison range
Base
main
2ab1b8a
0%
perf(ecma/minifier): start micro-optimization
7370ed3
1 hour ago
by hardfist
+25.54%
perf(es/minifier): reduce default compress passes
a974adc
45 minutes ago
by hardfist
© 2026 CodSpeed Technology
Home Terms Privacy Docs