• Show log

    Commit

  • Hash : f6f30c6b
    Author : Pierre Le Marre
    Date : 2023-09-25T12:07:58

    Add benchark for compile-keymap
    
    Implement `tasty-bench` method:
    1. Set n = 1.
    2. Measure execution time t_n of n iterations and execution time t_2n
       of 2n iterations.
    3. Find t which minimizes deviation of (n·t, 2·n·t) from (t_n, t_2n),
       namely t = (t_n + 2·t_2n)/5n.
    4. If deviation is small enough (see --stdev CLI parameter), return t
       as a mean execution time.
    5. Otherwise set n = 2·n and jump back to Step 2.
    
    See: https://hackage.haskell.org/package/tasty-bench
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/libxkbcommon.git
    Git SSH git@git.kmx.io:kc3-lang/libxkbcommon.git
    Public access ? public
    Description

    keymap handling library for toolkits and window systems

    Users
    kc3_lang_org www_kmx_io thodg_w thodg_l thodg thodg_m
    Tags