BlogDocs

Rearchitect router internals.(#144)

Merged
Comparing
143-reconsider-router-internal-structure
(
02687bf
) with
main
(
15dd3fe
)
-5%
IMPROVEMENTS
0
REGRESSIONS
1
UNTOUCHED
15
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Failed

path-tree benchmarks/wayfindRegression
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/wayfind
-5%
66.5 µs
70.2 µs

Passed

matchit benchmarks/routefinder
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/routefinder
+3%
55.6 µs
53.9 µs
path-tree benchmarks/path-tree
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/path-tree
+2%
87.7 µs
85.7 µs
matchit benchmarks/path-tree
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/path-tree
+2%
14.1 µs
13.9 µs
matchit benchmarks/ntex-router
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/ntex-router
+1%
31.6 µs
31.2 µs
path-tree benchmarks/route-recognizer
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/route-recognizer
+1%
588.7 µs
582.5 µs
path-tree benchmarks/xitca-router
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/xitca-router
0%
83.3 µs
82.9 µs
path-tree benchmarks/ntex-router
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/ntex-router
0%
245.3 µs
244.3 µs
path-tree benchmarks/routefinder
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/routefinder
0%
537.8 µs
538 µs
path-tree benchmarks/matchit
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/matchit
0%
75.5 µs
75.5 µs
matchit benchmarks/route-recognizer
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/route-recognizer
0%
42.9 µs
43 µs
matchit benchmarks/xitca-router
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/xitca-router
0%
12.2 µs
12.2 µs
matchit benchmarks/matchit
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/matchit
-1%
10.8 µs
10.9 µs
matchit benchmarks/actix-router
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/actix-router
-2%
182.6 µs
185.4 µs
matchit benchmarks/wayfind
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/wayfind
-3%
13.1 µs
13.4 µs
path-tree benchmarks/actix-router
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/actix-router
-3%
1 ms
1 ms

Commits

Click on a commit to change the comparison range
base
main
15dd3fe
-5%
Rearchitect router internals.
02687bf
2 months ago
by CathalMullan
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.