
Изданието 1.19.0 на крос-платформената (Linux, MacOS, Windows) конзолна помощна програма hyperfine, написана на езика Rust и разпространявана под лицензите Apache-2.0 и MIT. Помощната програма е предназначена да сравнява производителността на други конзолни помощни програми.
Списък на промените:
- добавена опция --reference което ви позволява ръчно да посочите команда , с които ще се сравняват резултатите от изпълнението на други команди;
- добавена опция --conclude изпълнение на командата след изпълнение на измерената команда;
- командата --output= може да бъде зададена за всяка команда;
- Променливата на средата $HYPERFINE_ITERATION вече съдържа текущия номер на итерация за всяка команда за сравнение;
- Добавена информация за итерация към съобщението за грешка;
- Възможността за позициониране на легендата на графиката върху диаграмата е добавена към скрипта plot_histogram.py. Графичният изход DPI е настроен на 600 DPI;
- подобрен скрипт plot_whisker.py;
- Фиксиран бъг при показване на очакваното време за изпълнение в терминални емулатори с блоков курсор;
- zsh автодовършване фиксирано;
- добавено сглобяване aarch64-apple-darwin;
- различни преработки на кода.
Източник: linux.org.ru
