
È stata rilasciata la versione 1.19.0 dell'utilità da console multipiattaforma (Linux, MacOS, Windows) hyperfine, scritta in Rust e distribuita sotto le licenze Apache-2.0 e MIT. L'utilità è progettata per confrontare le prestazioni di altre utilità da console.
Elenco delle modifiche:
- aggiunta l'opzione —reference che consente di specificare manualmente il comando con cui confrontare i risultati dell'esecuzione di altri comandi;
- aggiunta l'opzione —conclude , che esegue il comando dopo l'esecuzione del comando misurato;
- il comando —output= può essere specificato per ciascun comando;
- la variabile d'ambiente $HYPERFINE_ITERATION ora contiene il numero corrente dell'iterazione per ciascun comando di benchmark;
- messaggio di errore aggiornato con informazioni sull'iterazione;
- nello script plot_histogram.py è stata aggiunta la possibilità di posizionare la legenda del grafico nel diagramma. La risoluzione di uscita del grafico è impostata a 600 DPI;
- migliorato lo script plot_whisker.py;
- corretto un errore di visualizzazione del tempo di esecuzione stimato negli emulatori di terminale con cursore a blocchi;
- corretto il completamento automatico di zsh;
- aggiunta la build aarch64-apple-darwin;
- varie ottimizzazioni del codice.
Fonte: linux.org.ru
