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

[EXPERIMENT] Add node-id based ECMA semantics

#11818
Comparing
kdy1:kdy1/node-id-semantics
(
d3f14b7
) with
main
(
fe38342
)
CodSpeed Performance Gauge
-13%
Improvement
1
Regression
18
Untouched
200
Ignored
1
Skipped
31

Benchmarks

31 total
es/full/bugs-1
crates/swc/benches/bugs.rs::benches::bench_bugs
Skipped
426.3 µs*
es/full/minify/libraries/d3
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
Skipped
546.3 ms*
es/full/minify/libraries/antd
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
Skipped
2.6 s*
es/full/minify/libraries/echarts
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
Skipped
2.1 s*
es/full/minify/libraries/jquery
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
Skipped
135.9 ms*
es/full/codegen/es2015
crates/swc/benches/typescript.rs::benches::codegen_group
Skipped
271.6 µs*
es/full/codegen/es2016
crates/swc/benches/typescript.rs::benches::codegen_group
Skipped
272.2 µs*
es/full/minify/libraries/typescript
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
Skipped
5 s*
es/full/minify/libraries/vue
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
Skipped
199.3 ms*
es/full/base/fixer
crates/swc/benches/typescript.rs::benches::base_tr_group
Skipped
109.5 µs*
es/full/codegen/es2020
crates/swc/benches/typescript.rs::benches::codegen_group
Skipped
272 µs*
es/full/codegen/es2017
crates/swc/benches/typescript.rs::benches::codegen_group
Skipped
271.7 µs*
es/full/minify/libraries/moment
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
Skipped
90.4 ms*
es/full/minify/libraries/terser
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
Skipped
521.3 ms*
es/full/codegen/es2019
crates/swc/benches/typescript.rs::benches::codegen_group
Skipped
271.9 µs*
es/full/all/es2017
crates/swc/benches/typescript.rs::benches::full_group
Skipped
122.4 ms*
es/full/minify/libraries/victory
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
Skipped
1.2 s*
es/full/codegen/es5
crates/swc/benches/typescript.rs::benches::codegen_group
Skipped
271.6 µs*
es/full/all/es2016
crates/swc/benches/typescript.rs::benches::full_group
Skipped
122.8 ms*
es/full/codegen/es2018
crates/swc/benches/typescript.rs::benches::codegen_group
Skipped
271.9 µs*
es/full/codegen/es3
crates/swc/benches/typescript.rs::benches::codegen_group
Skipped
271.5 µs*
es/full/all/es2015
crates/swc/benches/typescript.rs::benches::full_group
Skipped
123.1 ms*
es/full/all/es2018
crates/swc/benches/typescript.rs::benches::full_group
Skipped
121.5 ms*
es/full/all/es3
crates/swc/benches/typescript.rs::benches::full_group
Skipped
185.7 ms*
es/full/minify/libraries/three
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
Skipped
899.1 ms*

Commits

Click on a commit to change the comparison range
Base
main
fe38342
-13.2%
feat(ecma): add node-id semantics analysis
d3f14b7
1 day ago
by kdy1
© 2026 CodSpeed Technology
Home Terms Privacy Docs