web-infra-dev
rspack-sources
BlogDocsChangelog

perf: object pool

#192Merged
Comparing
memory-pool
(
be40f33
) with
main
(
98db0a7
)
CodSpeed Performance Gauge
+20%
Improvements
2
Untouched
8
Skipped
6

Benchmarks

Skipped (6)

Improved

complex_replace_source_map
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
+20%
51.6 ms43 ms
repetitive_react_components_map
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
+19%
2.6 ms2.2 ms

Passed

cached_source_hash
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
+6%
3 µs2.9 µs
repetitive_react_components_source
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
+4%
496 µs478.9 µs
source_map_clone
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
+3%
1.1 µs1 µs
parse_source_map_from_json
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
0%
48.4 ms48.3 ms
complex_replace_source_size
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
0%
217.9 µs217.9 µs
complex_replace_source_source
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
concat_generate_string
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
-1%
43 µs43.6 µs
concat_generate_string_with_cache
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
-2%
13.8 µs14.1 µs

Commits

Click on a commit to change the comparison range
Base
main
98db0a7
+15.5%
perf: memory pool
5d7b5f5
5 days ago
by SyMind
+1.9%
cargo fmt
8c24d20
5 days ago
by SyMind
+1.13%
refactor
0ae1644
5 days ago
by SyMind
+0.25%
refactor
e015025
5 days ago
by SyMind
0%
refactor
36d575d
5 days ago
by SyMind
-1.7%
refactor: object pool
2349f15
4 days ago
by SyMind
0%
Merge branch 'main' into memory-pool
d85a823
4 days ago
by SyMind
+0.35%
refactor: using_object_pool
5908bef
4 days ago
by SyMind
+0.26%
fix: benchmark case
dd3c27a
4 days ago
by SyMind
-0.43%
remove using object pool
cbd72e6
4 days ago
by SyMind
0%
fix cargo lint
d59ddfb
3 days ago
by SyMind
-30.61%
chore: merge origin main
10ee0f9
3 days ago
by SyMind
+0.06%
refactor
b6de355
3 days ago
by SyMind
0%
benchmark_repetitive_react_components_map_with_object_pool_scope
e454915
3 days ago
by SyMind
+34.12%
refactor
6ddd2b1
1 day ago
by SyMind
-34.32%
pass object pool to map
7e2869d
5 hours ago
by SyMind
+33.53%
fix: cargo test
941c4e0
5 hours ago
by SyMind
+0.03%
perf: rm Rc in ObjectPool
a923139
3 hours ago
by SyMind
0%
rm not used crate
be40f33
2 hours ago
by SyMind
© 2025 CodSpeed Technology
Home Terms Privacy Docs