aboutsummaryrefslogtreecommitdiff
path: root/dev/bench/dispatch/Cargo.toml
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-08-20 03:38:20 +0800
committer魏曹先生 <1992414357@qq.com>2026-08-20 03:42:06 +0800
commit0ee5d865a1eaf8b409c2b310ab16ee5f42a0f14a (patch)
treecc409abf22f6e9d5fd5313da1f5e89488a5b2713 /dev/bench/dispatch/Cargo.toml
parent5678e0ba37ce2c5c8161f0d48505e7993967e30c (diff)
feat: add dispatch benchmark subproject
Diffstat (limited to 'dev/bench/dispatch/Cargo.toml')
-rw-r--r--dev/bench/dispatch/Cargo.toml16
1 files changed, 16 insertions, 0 deletions
diff --git a/dev/bench/dispatch/Cargo.toml b/dev/bench/dispatch/Cargo.toml
new file mode 100644
index 0000000..ed5c46f
--- /dev/null
+++ b/dev/bench/dispatch/Cargo.toml
@@ -0,0 +1,16 @@
+[package]
+name = "mingling_bench"
+version = "0.1.0"
+edition = "2024"
+publish = false
+description = "Workspace-internal dispatch-strategy benchmark: linear list vs char trie vs perfect hash"
+
+[dependencies]
+mingling = { path = "../../../mingling" }
+mingling_macros = { path = "../../../mingling_macros", features = ["bench_support"] }
+prettytable-rs = "0.10"
+
+[profile.release]
+opt-level = 2
+
+[workspace]