
Die Version 1.19.0 des plattformĂŒbergreifenden (Linux, MacOS, Windows) Konsolenwerkzeugs hyperfine, geschrieben in Rust und lizenziert unter Apache-2.0 und MIT, wurde veröffentlicht. Das Tool dient dem Vergleich der Leistung anderer Konsolenwerkzeuge.
Ănderungsprotokoll:
- Die Option âreference <cmd> wurde hinzugefĂŒgt, um manuell den Befehl <cmd> anzugeben, mit dem die Ergebnisse anderer Befehle verglichen werden.
- Die Option âconclude <cmd> wurde hinzugefĂŒgt, die den Befehl <cmd> nach der AusfĂŒhrung des zu messenden Befehls ausfĂŒhrt.
- Der Befehl âoutput= kann fĂŒr jeden Befehl angegeben werden.
- Die Umgebungsvariable $HYPERFINE_ITERATION enthĂ€lt nun die aktuelle Iterationsnummer fĂŒr jeden Benchmark-Befehl.
- Fehlermeldungen wurde die Iterationsinformation hinzugefĂŒgt.
- Das Skript plot_histogram.py wurde um die Möglichkeit erweitert, die Legende des Diagramms zu positionieren. Die Ausgabedpi des Diagramms betrÀgt 600 DPI.
- Das Skript plot_whisker.py wurde verbessert.
- Ein Fehler bei der Anzeige der geschĂ€tzten AusfĂŒhrungszeit in Terminalemulatoren mit Blockcursor wurde behoben.
- Das Autocomplete fĂŒr zsh wurde korrigiert.
- Eine aarch64-apple-darwin-Build wurde hinzugefĂŒgt.
- Verschiedene Code-Refaktorisierungen.
Quelle: linux.org.ru
