kc3-lang/libxkbcommon/bench

Branch :


Log

Author Commit Date CI Message
7c9f8668 2025-09-30 13:10:13 tools: Add option drop unused bits
6e45c83c 2025-09-24 20:30:40 tools: Add option to disable pretty-printing
934d4fd8 2025-08-21 19:33:28 logging: Improve tools & benches
9600981a 2025-07-01 15:54:09 bench: Add --keymap to compile-keymap `--keymap` enables using a keymap file rather than resolving RMLVO.
ef6a550f 2025-06-16 15:48:25 Add xkb_keymap_new_from_rmlvo() Use the new RMLVO builder API to compile keymaps.
79e95509 2025-06-09 11:07:36 test: Use explicit keymap format in test_compile_rules()
62712cfe 2025-05-06 17:42:54 bench: Add options to use an explicit keymap format
8d380f1b 2025-04-11 13:41:37 rules: Improve bench
d5a91fa9 2025-04-04 16:38:16 xkbcomp: Use custom parsers instead of strtol* The use of `strtol*` functions was already restricted due to its slowness and its capacity to parse other stuff than digits (e.g. signs and spaces). There is also another *big* limitation: it requires a NULL-terminated string. This is incompatible with our functions that work on buffers, because we cannot guarantee this. This may lead to a memory violation if the last token is a number. We now roll out our own parsers, which are more efficients and compatible with buffers.
8e92f25e 2025-03-13 21:26:59 rules: Added xkb_components_names_from_rules() This is mainly for debugging purposes and to enable displaying KcCGST values from RMLVO resolution in `xkbcli compile-keymap --kccgst`.