BlogDocs

Add check for valid UTF-8 post decoding(#132)

Merged
Merging
124-try-and-break-unsafe-usage-in-parameter-extracting
(
d39ab56
) into
main
(
304f5ac
)
-5%
IMPROVEMENTS
0
REGRESSIONS
1
UNTOUCHED
15
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Passed

matchit benchmarks/routefinder
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/routefinder
+4%
56.2 µs
54.2 µs
matchit benchmarks/matchit
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/matchit
+3%
11 µs
10.7 µs
matchit benchmarks/xitca-router
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/xitca-router
+2%
12.2 µs
12 µs
matchit benchmarks/actix-router
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/actix-router
+1%
182.4 µs
180.5 µs
matchit benchmarks/path-tree
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/path-tree
+1%
13.8 µs
13.7 µs
path-tree benchmarks/matchit
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/matchit
+1%
76 µs
75.6 µs
path-tree benchmarks/routefinder
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/routefinder
0%
542.9 µs
541.7 µs
path-tree benchmarks/ntex-router
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/ntex-router
0%
243.4 µs
243.3 µs
matchit benchmarks/ntex-router
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/ntex-router
0%
31.2 µs
31.2 µs
path-tree benchmarks/route-recognizer
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/route-recognizer
0%
589 µs
589 µs
path-tree benchmarks/actix-router
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/actix-router
0%
1 ms
1 ms
path-tree benchmarks/path-tree
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/path-tree
0%
86.5 µs
86.8 µs
matchit benchmarks/route-recognizer
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/route-recognizer
0%
42.8 µs
42.9 µs
path-tree benchmarks/xitca-router
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/xitca-router
0%
82.9 µs
83.4 µs
matchit benchmarks/wayfind
benches/matchit_criterion.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/wayfind
-4%
11.5 µs
11.9 µs
path-tree benchmarks/wayfindRegression
benches/path_tree_criterion.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/wayfind
-5%
55.8 µs
58.8 µs

Commits

Click on a commit to change the comparison range
base
main
304f5ac
-6%
Add check for valid UTF-8 post decoding
054c7bd
21 days ago
by CathalMullan
0%
Collapse decode error in path error
2a722a4
21 days ago
by CathalMullan
+2%
Better error messages for UTF-8 issues
d39ab56
21 days ago
by CathalMullan
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.