Avatar for the mozilla user
mozilla
sccache
BlogDocsChangelog

Implement multiple tiers caching with fallback and backfilling

#2581
Comparing
Felixoid:multiple-tiers-cache
(
a24dc69
) with
main
(
f5edaf1
)
CodSpeed Performance Gauge
0%
Untouched
60
Skipped
4

Benchmarks

64 total
cache_key_generation
benches/sccache_bench.rs
CodSpeed Performance Gauge
+1%
90.5 µs89.4 µs
strip_basedirs_typical
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
106.6 µs106.4 µs
lru_cache_mixed_workload
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
strip_basedirs_multiple
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
96.7 µs96.7 µs
lru_sequential_scan_pattern
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
359.7 µs359.6 µs
hash_multiple_files
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
938.7 µs938.5 µs
build_workflow_initial
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
29.2 ms29.2 ms
hash_header_file
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
204.7 µs204.7 µs
time_macro_finder_with_macros
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
2.6 ms2.6 ms
cache_entry_batch_create
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
48 ms48 ms
lru_realistic_eviction_pressure
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
9.1 ms9.1 ms
cache_entry_batch_roundtrip
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
22.8 ms22.8 ms
time_macro_finder_no_macros
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
3 ms3 ms
cache_entry_batch_roundtrip
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
3.5 MB3.5 MB
strip_basedirs_multiple
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
24.5 KB24.5 KB
cache_key_generation
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
192 B192 B
compression_high_compressibility
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
3.5 MB3.5 MB
lru_cache_eviction
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
186.1 KB186.1 KB
cache_entry_create_large
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
3.5 MB3.5 MB
hash_header_file
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
192 B192 B
build_workflow_rebuild
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
2.7 MB2.7 MB
normalize_win_path_typical
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
211 B211 B
lru_cache_get_hit
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
128 B128 B
build_workflow_incremental
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
3.5 MB3.5 MB
cache_entry_roundtrip_large
benches/sccache_bench.rs
CodSpeed Performance Gauge
0%
3.6 MB3.6 MB

Commits

Click on a commit to change the comparison range
Base
main
f5edaf1
-0.01%
Fix missing basedirs implementation for multilevel, add tests
a24dc69
9 days ago
by Felixoid
© 2026 CodSpeed Technology
Home Terms Privacy Docs