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

GitHub Actions run

21 hours ago 5145cc0 hardfist:codex/ecma-codegen-10pct-speedup pull_request

Compare

Base
Search a run

Head
perf: speed up swc_ecma_codegen JsWriter hot path
#11870
hardfist:codex/ecma-codegen-10pct-speedup
21 hours ago
CPU Simulation

Compare
Suggested base runs:
251 total
typescript/fast-strip
crates/swc_ts_fast_strip/benches/assets.rs::benches::fast_ts
402.1 µs
es/preset-env/usage/property
crates/swc_ecma_preset_env/benches/polyfills.rs::benches::bench_cases
95.7 µs
es/preset-env/usage/builtin_type
crates/swc_ecma_preset_env/benches/polyfills.rs::benches::bench_cases
210 µs
es/codegen/with-parser/js-minify
crates/swc_es_codegen/benches/with_parse.rs::benches::bench_cases
30.7 µs
common/arena/lookup/100000
crates/swc_arena/benches/bench.rs::benches::bench_arena
2.1 ms
es/codegen/with-parser/js-pretty
crates/swc_es_codegen/benches/with_parse.rs::benches::bench_cases
30.8 µs
common/arena/iter-sparse/100000
crates/swc_arena/benches/bench.rs::benches::bench_arena
1.4 ms
es/codegen/with-parser/tsx-minify
crates/swc_es_codegen/benches/with_parse.rs::benches::bench_cases
46.7 µs
es/codegen/with-parser/tsx-pretty
crates/swc_es_codegen/benches/with_parse.rs::benches::bench_cases
47.4 µs
es/lints/libs/antd
crates/swc_ecma_lints/benches/all.rs::files::bench_files::es/lints/libs
158.8 ms
es/minifier/with-parser/tsx
crates/swc_es_minifier/benches/with_parse.rs::benches::bench_cases
76.2 µs
es/lints/libs/echarts
crates/swc_ecma_lints/benches/all.rs::files::bench_files::es/lints/libs
116 ms
es/minifier/with-parser/js
crates/swc_es_minifier/benches/with_parse.rs::benches::bench_cases
42.9 µs
common/arena/insert/100000
crates/swc_arena/benches/bench.rs::benches::bench_arena
2.1 ms
es/lints/libs/jquery
crates/swc_ecma_lints/benches/all.rs::files::bench_files::es/lints/libs
6.6 ms
es/lints/libs/typescript
crates/swc_ecma_lints/benches/all.rs::files::bench_files::es/lints/libs
280.8 ms
common/arena/remove-and-reuse/100000
crates/swc_arena/benches/bench.rs::benches::bench_arena
4.9 ms
es/lints/libs/lodash
crates/swc_ecma_lints/benches/all.rs::files::bench_files::es/lints/libs
6.2 ms
es/transforms/with-parser/tsx
crates/swc_es_transforms/benches/with_parse.rs::benches::bench_cases
88.6 µs
es/lints/libs/victory
crates/swc_ecma_lints/benches/all.rs::files::bench_files::es/lints/libs
71.3 ms
css/visitor/compare/fold_span_panic
crates/swc_css_parser/benches/compare.rs::benches::bench_cases
6.2 ms
es/transforms/with-parser/js
crates/swc_es_transforms/benches/with_parse.rs::benches::bench_cases
48.8 µs
es/lints/libs/moment
crates/swc_ecma_lints/benches/all.rs::files::bench_files::es/lints/libs
4.2 ms
css/visitor/compare/fold_span
crates/swc_css_parser/benches/compare.rs::benches::bench_cases
6.2 ms
es/lints/libs/vue
crates/swc_ecma_lints/benches/all.rs::files::bench_files::es/lints/libs
8.4 ms
© 2026 CodSpeed Technology
Home Terms Privacy Docs