Avatar for the CPunisher user
CPunisher
swc-experimental
BlogDocsChangelog

refactor: use soa for `Nodes`

#67Merged
Comparing
02-26-refactor/soa
(
30f0263
) with
main
(
2a1ba88
)
CodSpeed Performance Gauge
-4%
Improvement
22
Regression
1
Untouched
39
Skipped
10

Benchmarks

72 total
three/parser/new
tasks/benchmark/benches/parser.rs::benches::bench_files
CodSpeed Performance Gauge
-4%
47.2 ms49.4 ms
yui/visit/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+28%
758.3 µs591.7 µs
jquery.mobile/visit/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+28%
1.6 ms1.3 ms
jquery/visit/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+28%
1,010.5 µs791.4 µs
angular/visit/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+27%
1,183.9 µs930 µs
three/visit/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+27%
4.8 ms3.7 ms
mootools/visit/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+27%
845.2 µs664.6 µs
typescript/visit/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+27%
25.2 ms19.8 ms
backbone/visit/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+27%
193.3 µs152.2 µs
underscore/visit/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+26%
171.3 µs135.8 µs
jquery.mobile/visit_mut/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+22%
2 ms1.7 ms
yui/visit_mut/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+22%
947.9 µs777 µs
jquery/visit_mut/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+21%
1.3 ms1.1 ms
backbone/visit_mut/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+21%
244.6 µs201.5 µs
mootools/visit_mut/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+21%
1,069.5 µs881.3 µs
angular/visit_mut/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+21%
1.5 ms1.2 ms
underscore/visit_mut/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+21%
219.5 µs182 µs
three/visit_mut/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+21%
6 ms5 ms
typescript/visit_mut/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+20%
31.7 ms26.4 ms
typescript/transform/remove_paren
tasks/benchmark/benches/transform.rs::transform::bench_transform::semantic
CodSpeed Performance Gauge
+13%
37.1 ms32.8 ms
colors/visit/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+13%
4.9 µs4.3 µs
typescript/semantic/legacy
tasks/benchmark/benches/semantic.rs::semantic::bench_semantic::semantic
CodSpeed Performance Gauge
+10%
79.2 ms72.3 ms
colors/visit_mut/new
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
+7%
6.5 µs6.1 µs
colors/parser/legacy
tasks/benchmark/benches/parser.rs::benches::bench_files
CodSpeed Performance Gauge
0%
70.7 µs70.4 µs
mootools/visit_mut/legacy
tasks/benchmark/benches/visit_compare.rs::benches::bench_files
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms

Commits

Click on a commit to change the comparison range
Base
main
2a1ba88
-4.5%
refactor: use soa
ebf3f00
1 month ago
by CPunisher
+0.01%
fix: clippy
30f0263
1 month ago
by CPunisher
© 2026 CodSpeed Technology
Home Terms Privacy Docs