Avatar for the DuskSystems user
DuskSystems
wayfind
BlogDocsChangelog

Use Mimalloc for criterion benchmarks.

#215Merged
Comparing
mimalloc
(
5ebab1d
) with
main
(
9cde77e
)
CodSpeed Performance Gauge
+28%
Improvements
11
Regressions
0
Untouched
8
New
0
Dropped
0
Ignored
0

Benchmarks

Improved

gitlab insert benchmarks/wayfind
benches/gitlab_criterion.rs::benches::insert_benchmark::gitlab insert benchmarks::gitlab insert benchmarks/wayfind
CodSpeed Performance Gauge
+28%
18.3 ms
14.2 ms
gitlab delete benchmarks/wayfind
benches/gitlab_criterion.rs::benches::delete_benchmark::gitlab delete benchmarks::gitlab delete benchmarks/wayfind
CodSpeed Performance Gauge
+28%
11.8 ms
9.3 ms
gitlab display benchmarks/wayfind
benches/gitlab_criterion.rs::benches::display_benchmark::gitlab display benchmarks::gitlab display benchmarks/wayfind
CodSpeed Performance Gauge
+17%
4.4 ms
3.8 ms
matchit benchmarks/matchit
benches/matchit_criterion.rs::benches::matchit_benchmark::matchit benchmarks::matchit benchmarks/matchit
CodSpeed Performance Gauge
+16%
10.4 µs
8.9 µs
matchit benchmarks/xitca-router
benches/matchit_criterion.rs::benches::matchit_benchmark::matchit benchmarks::matchit benchmarks/xitca-router
CodSpeed Performance Gauge
+14%
11.3 µs
9.9 µs
path-tree benchmarks/route-recognizer
benches/path_tree_criterion.rs::benches::path_tree_benchmark::path-tree benchmarks::path-tree benchmarks/route-recognizer
CodSpeed Performance Gauge
+8%
531.1 µs
493.9 µs
path-tree benchmarks/path-tree
benches/path_tree_criterion.rs::benches::path_tree_benchmark::path-tree benchmarks::path-tree benchmarks/path-tree
CodSpeed Performance Gauge
+7%
81.3 µs
75.7 µs
path-tree benchmarks/actix-router
benches/path_tree_criterion.rs::benches::path_tree_benchmark::path-tree benchmarks::path-tree benchmarks/actix-router
CodSpeed Performance Gauge
+6%
957.1 µs
898.9 µs
matchit benchmarks/path-tree
benches/matchit_criterion.rs::benches::matchit_benchmark::matchit benchmarks::matchit benchmarks/path-tree
CodSpeed Performance Gauge
+6%
13 µs
12.3 µs
path-tree benchmarks/matchit
benches/path_tree_criterion.rs::benches::path_tree_benchmark::path-tree benchmarks::path-tree benchmarks/matchit
CodSpeed Performance Gauge
+6%
76.3 µs
72 µs
matchit benchmarks/routefinder
benches/matchit_criterion.rs::benches::matchit_benchmark::matchit benchmarks::matchit benchmarks/routefinder
CodSpeed Performance Gauge
+5%
50.2 µs
47.8 µs

Passed

path-tree benchmarks/xitca-router
benches/path_tree_criterion.rs::benches::path_tree_benchmark::path-tree benchmarks::path-tree benchmarks/xitca-router
CodSpeed Performance Gauge
+4%
83.3 µs
79.8 µs
matchit benchmarks/actix-router
benches/matchit_criterion.rs::benches::matchit_benchmark::matchit benchmarks::matchit benchmarks/actix-router
CodSpeed Performance Gauge
+3%
174.8 µs
169.4 µs
matchit benchmarks/ntex-router
benches/matchit_criterion.rs::benches::matchit_benchmark::matchit benchmarks::matchit benchmarks/ntex-router
CodSpeed Performance Gauge
+2%
32.1 µs
31.3 µs
matchit benchmarks/route-recognizer
benches/matchit_criterion.rs::benches::matchit_benchmark::matchit benchmarks::matchit benchmarks/route-recognizer
CodSpeed Performance Gauge
+2%
37.7 µs
36.9 µs
path-tree benchmarks/routefinder
benches/path_tree_criterion.rs::benches::path_tree_benchmark::path-tree benchmarks::path-tree benchmarks/routefinder
CodSpeed Performance Gauge
+1%
481.4 µs
477.1 µs
path-tree benchmarks/ntex-router
benches/path_tree_criterion.rs::benches::path_tree_benchmark::path-tree benchmarks::path-tree benchmarks/ntex-router
CodSpeed Performance Gauge
0%
280.6 µs
280.7 µs
path-tree benchmarks/wayfind
benches/path_tree_criterion.rs::benches::path_tree_benchmark::path-tree benchmarks::path-tree benchmarks/wayfind
CodSpeed Performance Gauge
0%
64.9 µs
64.9 µs
matchit benchmarks/wayfind
benches/matchit_criterion.rs::benches::matchit_benchmark::matchit benchmarks::matchit benchmarks/wayfind
CodSpeed Performance Gauge
-3%
12.5 µs
12.9 µs

Commits

Click on a commit to change the comparison range
Base
main
9cde77e
+28%
Use Mimalloc for criterion benchmarks.
5ebab1d
1 month ago
by CathalMullan
Home Terms PrivacyDocs