Avatar for the routers-org user
routers-org
routers
BlogDocsChangelog

feat: System-Wide Refactor of Trait Design

#92Merged
Comparing
working-feat-network-structure
(
be49ab5
) with
main
(
8ae3fd2
)
CodSpeed Performance Gauge
-2%
Untouched
16

Benchmarks

16 total
processed_iter_count
libs/routers_codec/benches/codec_sweep.rs::standard_benches::sweep_benchmark::iterator_sweep
CodSpeed Performance Gauge
+1%
16 ms15.8 ms
iterate_blocks_each
libs/routers_codec/benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target
CodSpeed Performance Gauge
+1%
48.3 ms47.8 ms
element_iter_count
libs/routers_codec/benches/codec_sweep.rs::standard_benches::sweep_benchmark::iterator_sweep
CodSpeed Performance Gauge
0%
13.8 ms13.8 ms
compared_to_osmpbf
libs/routers_codec/benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target
CodSpeed Performance Gauge
0%
52.2 ms52.3 ms
parallel_iterate_blocks_each
libs/routers_codec/benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target
CodSpeed Performance Gauge
0%
13.7 ms13.8 ms
match: LAX_LYNWOOD
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
0%
106 ms106.5 ms
layer-gen: LAX_LYNWOOD
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
-1%
3 ms3 ms
ingest_and_count
libs/routers_codec/benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target
CodSpeed Performance Gauge
-1%
15.9 ms16 ms
layer-gen: VENTURA_HWY
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
-1%
929.8 µs941.6 µs
precompute_forward_solver:match: LAX_LYNWOOD
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
-2%
104.9 ms106.8 ms
block_iter_count
libs/routers_codec/benches/codec_sweep.rs::standard_benches::sweep_benchmark::iterator_sweep
CodSpeed Performance Gauge
-2%
13.4 ms13.7 ms
precompute_forward_solver:match: VENTURA_HWY
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
-3%
10.4 ms10.7 ms
match: VENTURA_HWY
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
-4%
10.3 ms10.7 ms
ingest_as_full_graph
benches/total_ingestion.rs::standard_benches::ingestion_benchmark::ingestion_benchmark
CodSpeed Performance Gauge
-4%
445.4 ms464.5 ms
selective_forward_solver:match: LAX_LYNWOOD
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
-5%
200.7 ms210.4 ms
selective_forward_solver:match: VENTURA_HWY
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
-5%
14.9 ms15.7 ms

Commits

Click on a commit to change the comparison range
Base
main
8ae3fd2
-98.28%
wip: keep intersecting query
20346a8
12 days ago
by bennjii
+0.03%
wip: formatting
bf8dd3b
12 days ago
by bennjii
-0.05%
wip: update snapshot
db7d49d
12 days ago
by bennjii
+0.07%
fix: use shared cache to improve benchmarking perf
8272e01
12 days ago
by bennjii
+10.86%
fix: use generics to allow monomorphising the network trait
1b6fac5
11 days ago
by bennjii
-0.09%
fix: as iterators to take adv. of parallelism
78c6bc0
11 days ago
by bennjii
+85.82%
fix: preserve cache
be49ab5
11 days ago
by bennjii
© 2026 CodSpeed Technology
Home Terms Privacy Docs