BSD Ports

benchmarks/hyperfine 2.0.0 OpenBSD

command-line benchmarking tool

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Last update
Commit
3d106c00f4
Categories
benchmarks, lang/rust

Description

Command-line benchmarking tool.

Features:

  • Statistical analysis across multiple runs.
  • Support for arbitrary shell commands.
  • Constant feedback about the benchmark progress and current estimates.
  • Warmup runs can be executed before the actual benchmark.
  • Cache-clearing commands can be set up before each timing run.
  • Statistical outlier detection to detect interference from other programs and caching effects.
  • Export results to various formats: CSV, JSON, Markdown, AsciiDoc.
  • Parameterized benchmarks (e.g. vary the number of threads).
  • Cross-platform

In the other systems

SystemPortVersion
OpenBSDbenchmarks/hyperfine2.0.0
FreeBSDbenchmarks/hyperfine1.20.0_5
NetBSDbenchmarks/hyperfine1.20.0
DragonFlybenchmarks/hyperfine1.19.0_1

Install

Binary package:

pkg_add hyperfine

From the ports tree:

cd /usr/ports/benchmarks/hyperfine && make install

Dependencies

Build dependencies 2

No port depends on this one.

Commit history 2

DateCommitCreditsLog message
3d106c00f4 fcambus Update hyperfine to 2.0.0.
4d0d075702 sthen update to hyperfine-1.21.0