
Foi lançado o version 1.19.0 da ferramenta de console multiplataforma (Linux, MacOS, Windows) hyperfine, escrita em Rust e distribuída sob as licenças Apache-2.0 e MIT. A ferramenta serve para comparar o desempenho de outras utilitários de console.
Lista de mudanças:
- Adicionada a opção —reference que permite especificar manualmente o comando com o qual os resultados da execução de outros comandos serão comparados;
- Adicionada a opção —conclude , que executa o comando após a execução do comando medido;
- O comando —output= pode ser especificado para cada comando;
- A variável de ambiente $HYPERFINE_ITERATION agora contém o número atual da iteração para cada comando de benchmark;
- Informações sobre a iteração foram adicionadas à mensagem de erro;
- O script plot_histogram.py agora permite posicionar a legenda do gráfico no diagrama. A saída de DPI do gráfico está configurada para 600 DPI;
- Melhorado o script plot_whisker.py;
- Corrigido o erro na exibição do tempo de execução estimado em emuladores de terminal com cursor em bloco;
- Corrigida a autocompletação do zsh;
- Adicionada a compilação aarch64-apple-darwin;
- Refatoração de código diversa.
Fonte: linux.org.ru
