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

fix(es/decorators): delay 2022 decorator initializers after private fields

#11847Merged
Comparing
kdy1/fix-11846-decorator-init-order
(
24b3862
) with
main
(
a3cfbd7
)
CodSpeed Performance Gauge
+3%
Improvement
3
Untouched
183
Dropped
59
Ignored
1
Skipped
123

Benchmarks

369 total
es/large/minify/libraries/echarts
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
2 sN/A
es/large/minify/libraries/react
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
24.2 msN/A
es/large/minify/libraries/antd
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
2.5 sN/A
es/large/bugs-1
crates/swc/benches/bugs.rs::benches::bench_bugs
Missing
CodSpeed Performance Gauge
N/A
402.6 µsN/A
es/large/minify/libraries/moment
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
80.9 msN/A
es/large/all/es2019
crates/swc/benches/typescript.rs::benches::full_group
Missing
CodSpeed Performance Gauge
N/A
111.1 msN/A
es/large/minify/libraries/vue
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
177.8 msN/A
es/large/all/es5
crates/swc/benches/typescript.rs::benches::full_group
Missing
CodSpeed Performance Gauge
N/A
172.9 msN/A
es/oxc/benches/assets/UserSettings.tsx/sourceMap=false/reactDev=true
crates/swc/benches/oxc.rs::benches::full_group
Missing
CodSpeed Performance Gauge
N/A
988.1 µsN/A
es/large/minify/libraries/lodash
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
142 msN/A
es/large/minify/libraries/jquery
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
120.6 msN/A
es/large/minify/libraries/terser
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
457.1 msN/A
es/large/codegen/es2015
crates/swc/benches/typescript.rs::benches::codegen_group
Missing
CodSpeed Performance Gauge
N/A
33.9 msN/A
es/large/minify/libraries/typescript
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
4.6 sN/A
es/large/codegen/es2018
crates/swc/benches/typescript.rs::benches::codegen_group
Missing
CodSpeed Performance Gauge
N/A
33.9 msN/A
es/large/all/es2018
crates/swc/benches/typescript.rs::benches::full_group
Missing
CodSpeed Performance Gauge
N/A
110.3 msN/A
es/large/minify/libraries/victory
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
1.1 sN/A
es/large/base/fixer
crates/swc/benches/typescript.rs::benches::base_tr_group
Missing
CodSpeed Performance Gauge
N/A
13.6 msN/A
es/large/minify/libraries/three
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
818.8 msN/A
es/large/codegen/es2016
crates/swc/benches/typescript.rs::benches::codegen_group
Missing
CodSpeed Performance Gauge
N/A
33.9 msN/A
es/large/minify/libraries/d3
crates/swc/benches/minify.rs::benches::files_group::es/large/minify/libraries
Missing
CodSpeed Performance Gauge
N/A
498.8 msN/A
es/large/codegen/es2019
crates/swc/benches/typescript.rs::benches::codegen_group
Missing
CodSpeed Performance Gauge
N/A
33.9 msN/A
es/large/all/es2020
crates/swc/benches/typescript.rs::benches::full_group
Missing
CodSpeed Performance Gauge
N/A
109 msN/A
es/large/codegen/es2020
crates/swc/benches/typescript.rs::benches::codegen_group
Missing
CodSpeed Performance Gauge
N/A
33.9 msN/A
es/large/codegen/es3
crates/swc/benches/typescript.rs::benches::codegen_group
Missing
CodSpeed Performance Gauge
N/A
33.9 msN/A

Commits

Click on a commit to change the comparison range
Base
main
a3cfbd7
0%
fix(es): delay 2022 decorator initializers after private fields
086e259
24 days ago
by kdy1
-0.01%
Merge branch 'main' into kdy1/fix-11846-decorator-init-order
a69f849
12 days ago
by kdy1
0%
chore: add changeset for decorator init order
5423dff
12 days ago
by kdy1
-0.02%
test(es/decorators): update 2022 init ordering fixtures
5ea9409
12 days ago
by kdy1
-2.2%
fix(es): preserve decorator init order for accessors
418a967
12 days ago
by kdy1
+2.23%
Merge branch 'main' into kdy1/fix-11846-decorator-init-order
4e34670
12 days ago
by kdy1
+2.31%
fix(es/decorators): split 2022 field initializers
d1d367f
11 days ago
by kdy1
+0.69%
ci: tolerate Claude comment cleanup failures
c8630a9
11 days ago
by kdy1
-0.2%
Merge branch 'main' into kdy1/fix-11846-decorator-init-order
24b3862
11 days ago
by kdy1
© 2026 CodSpeed Technology
Home Terms Privacy Docs