
Byla vydaná verze 1.19.0 multiplatformní (Linux, MacOS, Windows) konzolové utility hyperfine, napsané v jazyce Rust a distribuované pod licencemi Apache-2.0 a MIT. Utility slouží ke srovnání výkonu jiných konzolových utilit.
Seznam změn:
- byla přidána volba —reference <cmd> umožňující ručně zadat příkaz <cmd>, se kterým budou porovnávány výsledky provádění dalších příkazů;
- byla přidána volba —conclude <cmd>, která provádí příkaz <cmd> po vykonání měřeného příkazu;
- příkaz —output= může být zadán pro každý příkaz;
- proměnná prostředí $HYPERFINE_ITERATION nyní obsahuje aktuální číslo iterace pro každý benchmarkovaný příkaz;
- do chybového hlášení byla přidána informace o iteraci;
- do skriptu plot_histogram.py byla přidána možnost umístění legendy grafu na diagram. Výstupní DPI grafu je nastaveno na 600 DPI;
- byl vylepšen skript plot_whisker.py;
- byla opravena chyba zobrazení přibližného času vykonání v emulátorech terminálu s blokovým kurzorem;
- bylo opraveno automatické doplňování zsh;
- byla přidána podpora pro aarch64-apple-darwin;
- různé refaktorizace kódu.
Zdroj: linux.org.ru
