BlogDocs

Support multiple constraints per parameter(#76)

Merged
Merging
68-support-multiple-constraints-per-node
(
75bb7e7
) into
main
(
b0970b3
)
-4%
IMPROVEMENTS
1
REGRESSIONS
2
UNTOUCHED
19
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Improved

path-tree
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::path-tree
+4%
8.1 µs
7.8 µs

Passed

matchit
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit
+2%
5.3 µs
5.2 µs
actix-router
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::actix-router
+1%
181.3 µs
179 µs
gonzales
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::gonzales
+1%
4.8 µs
4.7 µs
gonzales
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::gonzales
0%
48.8 µs
48.7 µs
ntex-router
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::ntex-router
0%
224.3 µs
223.8 µs
actix-router
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::actix-router
0%
1 ms
1 ms
wayfind
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::wayfind
0%
40.9 µs
41 µs
path-tree
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree
0%
54.1 µs
54.2 µs
route-recognizer
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::route-recognizer
0%
39 µs
39.1 µs
regex
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::regex
0%
19.1 µs
19.2 µs
routefinder
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::routefinder
0%
501.6 µs
503.2 µs
regex
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::regex
0%
388.3 µs
389.6 µs
path-table
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-table
0%
77.1 µs
77.4 µs
routefinder
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::routefinder
0%
48.7 µs
48.9 µs
matchit
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::matchit
-1%
46.2 µs
46.5 µs
path-table
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::path-table
-1%
9.3 µs
9.4 µs
xitca-router
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::xitca-router
-1%
7.7 µs
7.8 µs
route-recognizer
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::route-recognizer
-2%
561.3 µs
570.6 µs
xitca-router
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::xitca-router
-2%
61 µs
62 µs
ntex-routerRegression
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::ntex-router
-2%
27.3 µs
27.9 µs
wayfindRegression
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::wayfind
-4%
6.4 µs
6.7 µs

Commits

Click on a commit to change the comparison range
base
main
b0970b3
-4%
Support multiple constraints per parameter
75bb7e7
1 month ago
by CathalMullan
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.