diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-08-20 03:49:21 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-08-20 03:49:21 +0800 |
| commit | 65642c1dad1138f4c72536b86123ffeefd33ba60 (patch) | |
| tree | d0a79ad8dd57a0d3ddf90edbd8ea018db81dfa74 /docs/dev/pages/issues/_remove-with-dispatcher.md | |
| parent | 0ee5d865a1eaf8b409c2b310ab16ee5f42a0f14a (diff) | |
feat(dispatch): add auto dispatch strategy selection
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 'docs/dev/pages/issues/_remove-with-dispatcher.md')
| -rw-r--r-- | docs/dev/pages/issues/_remove-with-dispatcher.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/dev/pages/issues/_remove-with-dispatcher.md b/docs/dev/pages/issues/_remove-with-dispatcher.md index b0d972f..42b12e5 100644 --- a/docs/dev/pages/issues/_remove-with-dispatcher.md +++ b/docs/dev/pages/issues/_remove-with-dispatcher.md @@ -1,4 +1,4 @@ -<h1 align="center">[T0] Remove with_dispatcher and with_dispatchers</h1> +<h1 align="center">[Solved] [T0] Remove with_dispatcher and with_dispatchers</h1> <p align="center"> Breaking: make <code>Dispatcher</code> registration compile-time collected in all modes </p> |
