
Wydanie 1.19.0 wieloplatformowego narzędzia konsolowego hyperfine (Linux, MacOS, Windows), napisanego w języku Rust i rozpowszechnianego na licencjach Apache-2.0 i MIT. Narzędzie służy do porównywania wydajności innych narzędzi konsolowych.
Lista zmian:
- dodana opcja --reference umożliwiając ręczne określenie polecenia , z którym porównywane będą wyniki wykonania innych poleceń;
- dodano opcję --conclude wykonanie polecenia po wykonaniu zmierzonego polecenia;
- dla każdego polecenia można określić polecenie --output=;
- Zmienna środowiskowa $HYPERFINE_ITERATION zawiera teraz bieżący numer iteracji dla każdego polecenia testu porównawczego;
- Dodano informacje o iteracji do komunikatu o błędzie;
- Do skryptu plot_histogram.py dodano możliwość umieszczenia legendy wykresu na diagramie. Wyjście graficzne DPI jest ustawione na 600 DPI;
- ulepszony skrypt plot_whisker.py;
- Naprawiono błąd w wyświetlaniu szacowanego czasu wykonania w emulatorach terminali z kursorem blokowym;
- naprawiono autouzupełnianie zsh;
- dodano zestaw aarch64-apple-darwin;
- różne refaktoryzacje kodu.
Źródło: linux.org.ru
