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

feat(ast): add runtime arena crate and bootstrap swc_es_ast

#11588
Comparing
kdy1/arena-es-ast-bootstrap
(
89a9baa
) with
main
(
2385a22
)
CodSpeed Performance Gauge
0%
Untouched
184
New
4
Ignored
1

Benchmarks

189 total
common/arena/remove-and-reuse/100000
crates/swc_arena/benches/bench.rs::benches::bench_arena
CodSpeed Performance Gauge
N/A
N/A5.9 ms
common/arena/lookup/100000
crates/swc_arena/benches/bench.rs::benches::bench_arena
CodSpeed Performance Gauge
N/A
N/A2.1 ms
common/arena/insert/100000
crates/swc_arena/benches/bench.rs::benches::bench_arena
CodSpeed Performance Gauge
N/A
N/A2.7 ms
common/arena/iter-sparse/100000
crates/swc_arena/benches/bench.rs::benches::bench_arena
CodSpeed Performance Gauge
N/A
N/A1.4 ms
es/oxc/benches/assets/UserSettings.tsx/sourceMap=true/reactDev=false
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
es/hygiene/typescript
crates/swc_ecma_transforms_base/benches/base.rs::benches::bench_cases
CodSpeed Performance Gauge
0%
440.4 ms438.8 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/bugs-1
crates/swc/benches/bugs.rs::benches::bench_bugs
CodSpeed Performance Gauge
0%
426.9 µs426 µs
es/full/codegen/es2019
crates/swc/benches/typescript.rs::benches::codegen_group
CodSpeed Performance Gauge
0%
272 µs271.4 µs
es/full/codegen/es3
crates/swc/benches/typescript.rs::benches::codegen_group
CodSpeed Performance Gauge
0%
271.4 µs270.9 µs
es/oxc/benches/assets/parser.ts/sourceMap=false/reactDev=false
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
51.9 ms51.8 ms
es/full/base/fixer
crates/swc/benches/typescript.rs::benches::base_tr_group
CodSpeed Performance Gauge
0%
110.2 µs110 µs
es/full/minify/libraries/react
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
CodSpeed Performance Gauge
0%
27.1 ms27.1 ms
es/full/codegen/es2017
crates/swc/benches/typescript.rs::benches::codegen_group
CodSpeed Performance Gauge
0%
271.8 µs271.4 µs
es/full/codegen/es2015
crates/swc/benches/typescript.rs::benches::codegen_group
CodSpeed Performance Gauge
0%
271.6 µs271.2 µs
es/oxc/benches/assets/table.tsx/sourceMap=false/reactDev=true
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
5.9 ms5.9 ms
es/full/minify/libraries/lodash
crates/swc/benches/minify.rs::benches::files_group::es/full/minify/libraries
CodSpeed Performance Gauge
0%
157.4 ms157.2 ms
es/oxc/benches/assets/table.tsx/sourceMap=true/reactDev=false
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
7.8 ms7.8 ms
es/oxc/benches/assets/table.tsx/sourceMap=true/reactDev=true
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
8.7 ms8.7 ms
es/oxc/benches/assets/renderer.ts/sourceMap=true/reactDev=false
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
14.5 ms14.5 ms
es/full/codegen/es5
crates/swc/benches/typescript.rs::benches::codegen_group
CodSpeed Performance Gauge
0%
271.5 µs271.1 µs
es/oxc/benches/assets/renderer.ts/sourceMap=true/reactDev=true
crates/swc/benches/oxc.rs::benches::full_group
CodSpeed Performance Gauge
0%
14.5 ms14.5 ms
es2015_classes
crates/swc_ecma_transforms_typescript/benches/compat.rs::benches::single_tr_group
CodSpeed Performance Gauge
0%
415.6 µs415.1 µs
es2015_destructuring
crates/swc_ecma_transforms_typescript/benches/compat.rs::benches::single_tr_group
CodSpeed Performance Gauge
0%
369.6 µs369.3 µs
es2015_parameters
crates/swc_ecma_transforms_typescript/benches/compat.rs::benches::single_tr_group
CodSpeed Performance Gauge
0%
350.5 µs350.1 µs

Commits

Click on a commit to change the comparison range
Base
main
2385a22
-0.02%
feat(ast): add runtime arena crate and bootstrap es arena ast
ddb77bc
14 hours ago
by kdy1
+0.01%
bench(swc_arena): add criterion microbenchmarks
89a9baa
13 hours ago
by kdy1
© 2026 CodSpeed Technology
Home Terms Privacy Docs