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

GitHub Actions run

13 hours ago 362c2bc hardfist:perf/optimize-atom-eq pull_request

Compare

Base
Search a run

Head
perf: Optimize Atom equality
#11902
hardfist:perf/optimize-atom-eq
13 hours ago
CPU Simulation

Compare
Suggested base runs:
555 total
dynamic/equal-atom-macro
crates/swc_atoms/benches/atom_eq.rs::benches::bench_atom_eq::single-thread/PartialEq/swc_atoms/Atom
496.4 ns
dynamic/equal-str
crates/swc_atoms/benches/atom_eq.rs::benches::bench_atom_eq::single-thread/PartialEq/swc_atoms/Atom
366.9 ns
dynamic/other-store/equal
crates/swc_atoms/benches/atom_eq.rs::benches::bench_atom_eq::single-thread/PartialEq/swc_atoms/Atom
367.2 ns
inline/equal
crates/swc_atoms/benches/atom_eq.rs::benches::bench_atom_eq::single-thread/PartialEq/swc_atoms/Atom
120.6 ns
dynamic/same-store/equal
crates/swc_atoms/benches/atom_eq.rs::benches::bench_atom_eq::single-thread/PartialEq/swc_atoms/Atom
120.6 ns
dynamic/different
crates/swc_atoms/benches/atom_eq.rs::benches::bench_atom_eq::single-thread/PartialEq/swc_atoms/Atom
212.2 ns
inline/different
crates/swc_atoms/benches/atom_eq.rs::benches::bench_atom_eq::single-thread/PartialEq/swc_atoms/Atom
152.5 ns
es/resolver_with_hygiene/typescript
crates/swc_ecma_transforms_base/benches/base.rs::benches::bench_cases
768.7 ms
es/hygiene/typescript
crates/swc_ecma_transforms_base/benches/base.rs::benches::bench_cases
432.9 ms
es/resolver/typescript
crates/swc_ecma_transforms_base/benches/base.rs::benches::bench_cases
250.6 ms
es/fixer/typescript
crates/swc_ecma_transforms_base/benches/base.rs::benches::bench_cases
205 ms
es/preset-env/usage/builtin_type
crates/swc_ecma_preset_env/benches/polyfills.rs::benches::bench_cases
209 µs
es/preset-env/usage/property
crates/swc_ecma_preset_env/benches/polyfills.rs::benches::bench_cases
95 µs
es/lints/libs/echarts
crates/swc_ecma_lints/benches/all.rs::files::bench_files::es/lints/libs
115.9 ms
inline/equal
crates/hstr/benches/libs.rs::benches::bench_equality_operation::single-thread/PartialEq/hstr/Atom
91.4 ns
dynamic/different
crates/hstr/benches/libs.rs::benches::bench_equality_operation::single-thread/PartialEq/hstr/Atom
212.2 ns
inline/different
crates/hstr/benches/libs.rs::benches::bench_equality_operation::single-thread/PartialEq/hstr/Wtf8Atom
123.3 ns
dynamic/different
crates/hstr/benches/libs.rs::benches::bench_equality_operation::single-thread/PartialEq/hstr/Wtf8Atom
212.2 ns
inline/different
crates/hstr/benches/libs.rs::benches::bench_equality_operation::single-thread/PartialEq/hstr/Atom
123.3 ns
dynamic/same-store/equal
crates/hstr/benches/libs.rs::benches::bench_equality_operation::single-thread/PartialEq/hstr/Atom
120.6 ns
inline/equal
crates/hstr/benches/libs.rs::benches::bench_equality_operation::single-thread/PartialEq/hstr/Wtf8Atom
91.4 ns
dynamic/same-store/equal
crates/hstr/benches/libs.rs::benches::bench_equality_operation::single-thread/PartialEq/hstr/Wtf8Atom
120.6 ns
typescript/fast-strip
crates/swc_ts_fast_strip/benches/assets.rs::benches::fast_ts
397.2 µs
es/codegen/colors
crates/swc_ecma_codegen/benches/bench.rs::benches::bench_cases
72.1 µs
common/arena/insert/100000
crates/swc_arena/benches/bench.rs::benches::bench_arena
2.1 ms
© 2026 CodSpeed Technology
Home Terms Privacy Docs