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

feat(es/minifier): Add `unsafe_hoist_static_method_alias` option

#11493
Comparing
claude/issue-9741-20260123-0241
(
157c753
) with
main
(
6b3644b
)
CodSpeed Performance Gauge
0%
Untouched
184
Ignored
1

Benchmarks

185 total
es/minifier/libs/d3
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
+1%
417.1 ms413.3 ms
es/full/parser
crates/swc/benches/typescript.rs::benches::parser_group
CodSpeed Performance Gauge
0%
762.9 µs759.9 µs
es/parser/colors
crates/swc_ecma_parser/benches/parser.rs::benches::bench_files
CodSpeed Performance Gauge
0%
82.1 µs81.8 µs
es/lexer/colors
crates/swc_ecma_parser/benches/lexer.rs::benches::bench_files
CodSpeed Performance Gauge
0%
25.3 µs25.3 µs
es/minifier/libs/victory
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
0%
881.2 ms879.1 ms
es/oxc/benches/assets/UserSettings.tsx/sourceMap=true/reactDev=true
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
es/full/base/fixer
crates/swc/benches/typescript.rs::benches::base_tr_group
CodSpeed Performance Gauge
0%
110.4 µs110.2 µs
es/full/all/es2020
crates/swc/benches/typescript.rs::benches::full_group
CodSpeed Performance Gauge
0%
117.9 ms117.6 ms
es/full/all/es2017
crates/swc/benches/typescript.rs::benches::full_group
CodSpeed Performance Gauge
0%
124.5 ms124.2 ms
es/oxc/benches/assets/table.tsx/sourceMap=false/reactDev=false
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
5.1 ms5.1 ms
es/oxc/benches/assets/UserSettings.tsx/sourceMap=false/reactDev=true
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
es/oxc/benches/assets/renderer.ts/sourceMap=false/reactDev=true
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
9.1 ms9.1 ms
es/oxc/benches/assets/renderer.ts/sourceMap=true/reactDev=true
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
14.7 ms14.7 ms
es/full/all/es2018
crates/swc/benches/typescript.rs::benches::full_group
CodSpeed Performance Gauge
0%
123.8 ms123.5 ms
es/full/all/es2015
crates/swc/benches/typescript.rs::benches::full_group
CodSpeed Performance Gauge
0%
125.1 ms124.9 ms
es/full/all/es2019
crates/swc/benches/typescript.rs::benches::full_group
CodSpeed Performance Gauge
0%
123.7 ms123.5 ms
es/minifier/libs/echarts
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
0%
1.6 s1.6 s
es/full/codegen/es2015
crates/swc/benches/typescript.rs::benches::codegen_group
CodSpeed Performance Gauge
0%
268.8 µs268.3 µs
es/full/codegen/es2019
crates/swc/benches/typescript.rs::benches::codegen_group
CodSpeed Performance Gauge
0%
269.1 µs268.6 µs
es/full/minify/libraries/echarts
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
CodSpeed Performance Gauge
0%
2.1 s2.1 s
es/full/codegen/es2018
crates/swc/benches/typescript.rs::benches::codegen_group
CodSpeed Performance Gauge
0%
269.2 µs268.7 µs
css_spec
crates/swc_html_minifier/benches/full.rs::files_document_fragment::bench_files_document_fragment::html/minify/document_fragment
CodSpeed Performance Gauge
0%
204.7 ms204.3 ms
es/minifier/libs/vue
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
0%
150.4 ms150.2 ms
es/minifier/libs/typescript
crates/swc_ecma_minifier/benches/full.rs::bench_all::bench_libs::es/minifier/libs
CodSpeed Performance Gauge
0%
3.8 s3.8 s
es/oxc/benches/assets/UserSettings.tsx/sourceMap=false/reactDev=false
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
911.7 µs910.3 µs

Commits

Click on a commit to change the comparison range
Base
main
6b3644b
-0.01%
feat(minifier): Add `unsafe_hoist_static_method_alias` option
599e6a5
6 days ago
by github-actions[bot]
-0.01%
test(minifier): Add test cases for variable collision with unsafe_hoist_static_method_alias
847a81c
3 days ago
by github-actions[bot]
+0.02%
feat(minifier): Add `unsafe_hoist_global_objects_alias` option
6b25adf
3 days ago
by github-actions[bot]
+0.01%
fix(minifier): Avoid variable collision in alias hoisting
76c0fe1
3 days ago
by github-actions[bot]
+0.01%
feat(minifier): Use dynamic thresholds for alias hoisting
286de99
2 days ago
by github-actions[bot]
-0.01%
perf(minifier): Pre-compute min usage thresholds at compile time
157c753
21 hours ago
by github-actions[bot]
© 2026 CodSpeed Technology
Home Terms Privacy Docs