web-infra-dev
rspack-sources
BlogDocsChangelog

fix: replace size compute

#204
Comparing
fix-replace-size
(
3c1808d
) with
main
(
aea29de
)
CodSpeed Performance Gauge
×5
Improvements
2
Untouched
9
Skipped
6

Benchmarks

Skipped (6)

Improved

complex_replace_source_map_cached_source_stream_chunks
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
×5
36.5 ms7.4 ms
repetitive_react_components_map
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
+19%
2.4 ms2 ms

Passed

source_map_clone
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
+3%
1.1 µs1 µs
complex_replace_source_map
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
0%
20.4 ms20.4 ms
parse_source_map_from_json
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
0%
48.4 ms48.5 ms
concat_generate_string_with_cache
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
0%
14.2 µs14.2 µs
repetitive_react_components_source
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
-1%
264.1 µs265.7 µs
concat_generate_string
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
-1%
43.6 µs44 µs
complex_replace_source_size
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
-1%
218 µs221.3 µs
cached_source_hash
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
-2%
2.9 µs3 µs
complex_replace_source_source
benches/bench.rs::rspack_sources::bench_rspack_sources::rspack_sources
CodSpeed Performance Gauge
-4%
2.8 ms2.9 ms

Commits

Click on a commit to change the comparison range
Base
main
aea29de
-0.49%
fix: replace size compute
746949b
2 days ago
by SyMind
+0.44%
perf: WithUtf16
045e2c0
2 days ago
by SyMind
+0.7%
perf: WithUtf16 by bytes
bc23974
2 days ago
by SyMind
-24.61%
perf: add rope
851fa2b
2 days ago
by SyMind
-2.46%
refactor rope in ReplaceSource
4b7e115
2 days ago
by SyMind
+25.99%
perf: write_to_string
23ac553
2 days ago
by SyMind
0%
fix: codspeed
fec461e
1 day ago
by SyMind
0%
perf: get_unchecked
ef71210
1 day ago
by SyMind
+0.2%
perf: ReplaceSource source
d1e19a4
1 day ago
by SyMind
-0.2%
rope add len
c90f574
1 day ago
by SyMind
+1.34%
perf: ReplaceSource source
04b5c66
1 day ago
by SyMind
-1.14%
perf: ReplaceSourceRopeIterator
118f6ea
19 hours ago
by SyMind
+0.56%
perf: cached soruce stream
0fe731b
19 hours ago
by SyMind
-20.76%
rm write_to_string
b41064f
19 hours ago
by SyMind
+8.38%
perf: Rope enum
62de843
18 hours ago
by SyMind
+0.05%
perf: inline next
9eb87d6
18 hours ago
by SyMind
+11.82%
inline OriginalSource rope
f03f3e1
17 hours ago
by SyMind
+0.4%
perf: unsafe get_unchecked
9b5beab
17 hours ago
by SyMind
+0.27%
remove rope inline
0f8a33f
15 hours ago
by SyMind
×5
perf: substring
3c1808d
13 hours ago
by SyMind
© 2025 CodSpeed Technology
Home Terms Privacy Docs