aboutsummaryrefslogtreecommitdiff
path: root/mingling_ci/src/progress.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-08-20 03:49:21 +0800
committer魏曹先生 <1992414357@qq.com>2026-08-20 03:49:21 +0800
commit65642c1dad1138f4c72536b86123ffeefd33ba60 (patch)
treed0a79ad8dd57a0d3ddf90edbd8ea018db81dfa74 /mingling_ci/src/progress.rs
parent0ee5d865a1eaf8b409c2b310ab16ee5f42a0f14a (diff)
feat(dispatch): add auto dispatch strategy selectionHEADmain
Introduce automatic dispatch strategy selection with three mutually-exclusive features: `dispatch_linear`, `dispatch_tree`, and `dispatch_phf`. When none are enabled, the generator picks the optimal strategy at compile time based on command table shape. Add CHD minimal perfect hash generator, refactor trie fallback into a shared method to keep generated code linear, and add a benchmark harness to validate strategy selection.
Diffstat (limited to 'mingling_ci/src/progress.rs')
0 files changed, 0 insertions, 0 deletions