Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Feb 2019 13:46:21 +0000 (UTC)
From:      Luca Pizzamiglio <pizzamig@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r493260 - in head/benchmarks: . hyperfine
Message-ID:  <201902181346.x1IDkLtm007301@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pizzamig
Date: Mon Feb 18 13:46:21 2019
New Revision: 493260
URL: https://svnweb.freebsd.org/changeset/ports/493260

Log:
  benchmarks/hyperfine: new command-line benchmarking tool
  
  This benchmarking tool helps to benchmarks command-line utility and compare
  them

Added:
  head/benchmarks/hyperfine/
  head/benchmarks/hyperfine/Makefile   (contents, props changed)
  head/benchmarks/hyperfine/distinfo   (contents, props changed)
  head/benchmarks/hyperfine/pkg-descr   (contents, props changed)
Modified:
  head/benchmarks/Makefile

Modified: head/benchmarks/Makefile
==============================================================================
--- head/benchmarks/Makefile	Mon Feb 18 12:00:15 2019	(r493259)
+++ head/benchmarks/Makefile	Mon Feb 18 13:46:21 2019	(r493260)
@@ -30,6 +30,7 @@
     SUBDIR += hs-criterion
     SUBDIR += hs-criterion-measurement
     SUBDIR += httperf
+    SUBDIR += hyperfine
     SUBDIR += imb
     SUBDIR += interbench
     SUBDIR += iorate

Added: head/benchmarks/hyperfine/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/hyperfine/Makefile	Mon Feb 18 13:46:21 2019	(r493260)
@@ -0,0 +1,105 @@
+# $FreeBSD$
+
+PORTNAME=	hyperfine
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.5.0
+CATEGORIES=	benchmarks
+
+MAINTAINER=	pizzamig@FreeBSD.org
+COMMENT=	Command-line benchmarking tool
+
+LICENSE=	APACHE20 MIT
+LICENSE_COMB=	dual
+LICENSE_FILE_APACHE20=	${WRKSRC}/LICENSE-APACHE
+LICENSE_FILE_MIT=	${WRKSRC}/LICENSE-MIT
+
+BROKEN_i386=	LLVM ERROR: No support for lowering a copy into EFLAGS when used by this instruction
+
+USES=	cargo
+USE_GITHUB=	yes
+GH_ACCOUNT=	sharkdp
+
+PLIST_FILES=	bin/hyperfine
+
+CARGO_CRATES=	aho-corasick-0.6.9 \
+		ansi_term-0.11.0 \
+		approx-0.3.0 \
+		atty-0.2.11 \
+		bitflags-1.0.4 \
+		cfg-if-0.1.6 \
+		clap-2.32.0 \
+		clicolors-control-0.2.0 \
+		cloudabi-0.0.3 \
+		colored-1.6.1 \
+		console-0.6.2 \
+		csv-1.0.2 \
+		csv-core-0.1.4 \
+		fuchsia-zircon-0.3.3 \
+		fuchsia-zircon-sys-0.3.3 \
+		indicatif-0.9.0 \
+		itoa-0.4.3 \
+		kernel32-sys-0.2.2 \
+		lazy_static-0.2.11 \
+		lazy_static-1.2.0 \
+		libc-0.2.43 \
+		lock_api-0.1.5 \
+		memchr-2.1.1 \
+		num-0.1.42 \
+		num-bigint-0.1.44 \
+		num-complex-0.1.43 \
+		num-integer-0.1.39 \
+		num-iter-0.1.37 \
+		num-rational-0.1.42 \
+		num-traits-0.2.6 \
+		owning_ref-0.4.0 \
+		parking_lot-0.6.4 \
+		parking_lot_core-0.3.1 \
+		proc-macro2-0.4.24 \
+		quote-0.6.10 \
+		rand-0.3.22 \
+		rand-0.4.3 \
+		rand-0.5.5 \
+		rand_core-0.2.2 \
+		rand_core-0.3.0 \
+		redox_syscall-0.1.42 \
+		redox_termios-0.1.1 \
+		regex-0.2.11 \
+		regex-1.0.6 \
+		regex-syntax-0.5.6 \
+		regex-syntax-0.6.3 \
+		rustc-serialize-0.3.24 \
+		rustc_version-0.2.3 \
+		ryu-0.2.7 \
+		scopeguard-0.3.3 \
+		semver-0.9.0 \
+		semver-parser-0.7.0 \
+		serde-1.0.82 \
+		serde_derive-1.0.82 \
+		serde_json-1.0.33 \
+		smallvec-0.6.6 \
+		stable_deref_trait-1.1.1 \
+		statistical-0.1.1 \
+		strsim-0.7.0 \
+		syn-0.15.22 \
+		term_size-0.3.1 \
+		termion-1.5.1 \
+		termios-0.3.1 \
+		textwrap-0.10.0 \
+		thread_local-0.3.6 \
+		ucd-util-0.1.3 \
+		unicode-width-0.1.5 \
+		unicode-xid-0.1.0 \
+		unreachable-1.0.0 \
+		utf8-ranges-1.0.2 \
+		version_check-0.1.5 \
+		void-1.0.2 \
+		winapi-0.2.8 \
+		winapi-0.3.6 \
+		winapi-build-0.1.1 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-x86_64-pc-windows-gnu-0.4.0
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/hyperfine
+
+.include <bsd.port.mk>

Added: head/benchmarks/hyperfine/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/hyperfine/distinfo	Mon Feb 18 13:46:21 2019	(r493260)
@@ -0,0 +1,157 @@
+TIMESTAMP = 1550141834
+SHA256 (rust/crates/aho-corasick-0.6.9.tar.gz) = 1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e
+SIZE (rust/crates/aho-corasick-0.6.9.tar.gz) = 25979
+SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
+SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
+SHA256 (rust/crates/approx-0.3.0.tar.gz) = f71f10b5c4946a64aad7b8cf65e3406cd3da22fc448595991d22423cf6db67b4
+SIZE (rust/crates/approx-0.3.0.tar.gz) = 13937
+SHA256 (rust/crates/atty-0.2.11.tar.gz) = 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652
+SIZE (rust/crates/atty-0.2.11.tar.gz) = 5916
+SHA256 (rust/crates/bitflags-1.0.4.tar.gz) = 228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12
+SIZE (rust/crates/bitflags-1.0.4.tar.gz) = 15282
+SHA256 (rust/crates/cfg-if-0.1.6.tar.gz) = 082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4
+SIZE (rust/crates/cfg-if-0.1.6.tar.gz) = 7411
+SHA256 (rust/crates/clap-2.32.0.tar.gz) = b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e
+SIZE (rust/crates/clap-2.32.0.tar.gz) = 196073
+SHA256 (rust/crates/clicolors-control-0.2.0.tar.gz) = 1f84dec9bc083ce2503908cd305af98bd363da6f54bf8d4bf0ac14ee749ad5d1
+SIZE (rust/crates/clicolors-control-0.2.0.tar.gz) = 3029
+SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
+SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156
+SHA256 (rust/crates/colored-1.6.1.tar.gz) = dc0a60679001b62fb628c4da80e574b9645ab4646056d7c9018885efffe45533
+SIZE (rust/crates/colored-1.6.1.tar.gz) = 17671
+SHA256 (rust/crates/console-0.6.2.tar.gz) = ecd48adf136733979b49e15bc3b4c43cc0d3c85ece7bd08e6daa414c6fcb13e6
+SIZE (rust/crates/console-0.6.2.tar.gz) = 12487
+SHA256 (rust/crates/csv-1.0.2.tar.gz) = 6d54f6b0fd69128a2894b1a3e57af5849a0963c1cc77b165d30b896e40296452
+SIZE (rust/crates/csv-1.0.2.tar.gz) = 888793
+SHA256 (rust/crates/csv-core-0.1.4.tar.gz) = 4dd8e6d86f7ba48b4276ef1317edc8cc36167546d8972feb4a2b5fec0b374105
+SIZE (rust/crates/csv-core-0.1.4.tar.gz) = 25406
+SHA256 (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82
+SIZE (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 22565
+SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7
+SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191
+SHA256 (rust/crates/indicatif-0.9.0.tar.gz) = a29b2fa6f00010c268bface64c18bb0310aaa70d46a195d5382d288c477fb016
+SIZE (rust/crates/indicatif-0.9.0.tar.gz) = 1355765
+SHA256 (rust/crates/itoa-0.4.3.tar.gz) = 1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b
+SIZE (rust/crates/itoa-0.4.3.tar.gz) = 11061
+SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
+SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537
+SHA256 (rust/crates/lazy_static-0.2.11.tar.gz) = 76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73
+SIZE (rust/crates/lazy_static-0.2.11.tar.gz) = 12361
+SHA256 (rust/crates/lazy_static-1.2.0.tar.gz) = a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1
+SIZE (rust/crates/lazy_static-1.2.0.tar.gz) = 10840
+SHA256 (rust/crates/libc-0.2.43.tar.gz) = 76e3a3ef172f1a0b9a9ff0dd1491ae5e6c948b94479a3021819ba7d860c8645d
+SIZE (rust/crates/libc-0.2.43.tar.gz) = 353810
+SHA256 (rust/crates/lock_api-0.1.5.tar.gz) = 62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c
+SIZE (rust/crates/lock_api-0.1.5.tar.gz) = 16967
+SHA256 (rust/crates/memchr-2.1.1.tar.gz) = 0a3eb002f0535929f1199681417029ebea04aadc0c7a4224b46be99c7f5d6a16
+SIZE (rust/crates/memchr-2.1.1.tar.gz) = 19591
+SHA256 (rust/crates/num-0.1.42.tar.gz) = 4703ad64153382334aa8db57c637364c322d3372e097840c72000dabdcf6156e
+SIZE (rust/crates/num-0.1.42.tar.gz) = 8323
+SHA256 (rust/crates/num-bigint-0.1.44.tar.gz) = e63899ad0da84ce718c14936262a41cee2c79c981fc0a0e7c7beb47d5a07e8c1
+SIZE (rust/crates/num-bigint-0.1.44.tar.gz) = 63732
+SHA256 (rust/crates/num-complex-0.1.43.tar.gz) = b288631d7878aaf59442cffd36910ea604ecd7745c36054328595114001c9656
+SIZE (rust/crates/num-complex-0.1.43.tar.gz) = 17731
+SHA256 (rust/crates/num-integer-0.1.39.tar.gz) = e83d528d2677f0518c570baf2b7abdcf0cd2d248860b68507bdcb3e91d4c0cea
+SIZE (rust/crates/num-integer-0.1.39.tar.gz) = 17881
+SHA256 (rust/crates/num-iter-0.1.37.tar.gz) = af3fdbbc3291a5464dc57b03860ec37ca6bf915ed6ee385e7c6c052c422b2124
+SIZE (rust/crates/num-iter-0.1.37.tar.gz) = 10201
+SHA256 (rust/crates/num-rational-0.1.42.tar.gz) = ee314c74bd753fc86b4780aa9475da469155f3848473a261d2d18e35245a784e
+SIZE (rust/crates/num-rational-0.1.42.tar.gz) = 17253
+SHA256 (rust/crates/num-traits-0.2.6.tar.gz) = 0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1
+SIZE (rust/crates/num-traits-0.2.6.tar.gz) = 39923
+SHA256 (rust/crates/owning_ref-0.4.0.tar.gz) = 49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13
+SIZE (rust/crates/owning_ref-0.4.0.tar.gz) = 12233
+SHA256 (rust/crates/parking_lot-0.6.4.tar.gz) = f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5
+SIZE (rust/crates/parking_lot-0.6.4.tar.gz) = 31890
+SHA256 (rust/crates/parking_lot_core-0.3.1.tar.gz) = ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c
+SIZE (rust/crates/parking_lot_core-0.3.1.tar.gz) = 26635
+SHA256 (rust/crates/proc-macro2-0.4.24.tar.gz) = 77619697826f31a02ae974457af0b29b723e5619e113e9397b8b82c6bd253f09
+SIZE (rust/crates/proc-macro2-0.4.24.tar.gz) = 30970
+SHA256 (rust/crates/quote-0.6.10.tar.gz) = 53fa22a1994bd0f9372d7a816207d8a2677ad0325b073f5c5332760f0fb62b5c
+SIZE (rust/crates/quote-0.6.10.tar.gz) = 15795
+SHA256 (rust/crates/rand-0.3.22.tar.gz) = 15a732abf9d20f0ad8eeb6f909bf6868722d9a06e1e50802b6a70351f40b4eb1
+SIZE (rust/crates/rand-0.3.22.tar.gz) = 11318
+SHA256 (rust/crates/rand-0.4.3.tar.gz) = 8356f47b32624fef5b3301c1be97e5944ecdd595409cc5da11d05f211db6cfbd
+SIZE (rust/crates/rand-0.4.3.tar.gz) = 76094
+SHA256 (rust/crates/rand-0.5.5.tar.gz) = e464cd887e869cddcae8792a4ee31d23c7edd516700695608f5b98c67ee0131c
+SIZE (rust/crates/rand-0.5.5.tar.gz) = 137359
+SHA256 (rust/crates/rand_core-0.2.2.tar.gz) = 1961a422c4d189dfb50ffa9320bf1f2a9bd54ecb92792fb9477f99a1045f3372
+SIZE (rust/crates/rand_core-0.2.2.tar.gz) = 15450
+SHA256 (rust/crates/rand_core-0.3.0.tar.gz) = 0905b6b7079ec73b314d4c748701f6931eb79fd97c668caa3f1899b22b32c6db
+SIZE (rust/crates/rand_core-0.3.0.tar.gz) = 20581
+SHA256 (rust/crates/redox_syscall-0.1.42.tar.gz) = cf8fb82a4d1c9b28f1c26c574a5b541f5ffb4315f6c9a791fa47b6a04438fe93
+SIZE (rust/crates/redox_syscall-0.1.42.tar.gz) = 14962
+SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76
+SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227
+SHA256 (rust/crates/regex-0.2.11.tar.gz) = 9329abc99e39129fcceabd24cf5d85b4671ef7c29c50e972bc5afe32438ec384
+SIZE (rust/crates/regex-0.2.11.tar.gz) = 209507
+SHA256 (rust/crates/regex-1.0.6.tar.gz) = ee84f70c8c08744ea9641a731c7fadb475bf2ecc52d7f627feb833e0b3990467
+SIZE (rust/crates/regex-1.0.6.tar.gz) = 239455
+SHA256 (rust/crates/regex-syntax-0.5.6.tar.gz) = 7d707a4fa2637f2dca2ef9fd02225ec7661fe01a53623c1e6515b6916511f7a7
+SIZE (rust/crates/regex-syntax-0.5.6.tar.gz) = 233912
+SHA256 (rust/crates/regex-syntax-0.6.3.tar.gz) = fbc557aac2b708fe84121caf261346cc2eed71978024337e42eb46b8a252ac6e
+SIZE (rust/crates/regex-syntax-0.6.3.tar.gz) = 240173
+SHA256 (rust/crates/rustc-serialize-0.3.24.tar.gz) = dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda
+SIZE (rust/crates/rustc-serialize-0.3.24.tar.gz) = 45926
+SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
+SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210
+SHA256 (rust/crates/ryu-0.2.7.tar.gz) = eb9e9b8cde282a9fe6a42dd4681319bfb63f121b8a8ee9439c6f4107e58a46f7
+SIZE (rust/crates/ryu-0.2.7.tar.gz) = 41382
+SHA256 (rust/crates/scopeguard-0.3.3.tar.gz) = 94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27
+SIZE (rust/crates/scopeguard-0.3.3.tar.gz) = 9605
+SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
+SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344
+SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
+SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268
+SHA256 (rust/crates/serde-1.0.82.tar.gz) = 6fa52f19aee12441d5ad11c9a00459122bd8f98707cadf9778c540674f1935b6
+SIZE (rust/crates/serde-1.0.82.tar.gz) = 71666
+SHA256 (rust/crates/serde_derive-1.0.82.tar.gz) = 96a7f9496ac65a2db5929afa087b54f8fc5008dcfbe48a8874ed20049b0d6154
+SIZE (rust/crates/serde_derive-1.0.82.tar.gz) = 47403
+SHA256 (rust/crates/serde_json-1.0.33.tar.gz) = c37ccd6be3ed1fdf419ee848f7c758eb31b054d7cd3ae3600e3bae0adf569811
+SIZE (rust/crates/serde_json-1.0.33.tar.gz) = 69738
+SHA256 (rust/crates/smallvec-0.6.6.tar.gz) = 622df2d454c29a4d89b30dc3b27b42d7d90d6b9e587dbf8f67652eb7514da484
+SIZE (rust/crates/smallvec-0.6.6.tar.gz) = 21395
+SHA256 (rust/crates/stable_deref_trait-1.1.1.tar.gz) = dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8
+SIZE (rust/crates/stable_deref_trait-1.1.1.tar.gz) = 8007
+SHA256 (rust/crates/statistical-0.1.1.tar.gz) = c139942f46d96c53b28420a2cdfb374629f122656bd9daef7fc221ed4d8ec228
+SIZE (rust/crates/statistical-0.1.1.tar.gz) = 5112
+SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550
+SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435
+SHA256 (rust/crates/syn-0.15.22.tar.gz) = ae8b29eb5210bc5cf63ed6149cbf9adfc82ac0be023d8735c176ee74a2db4da7
+SIZE (rust/crates/syn-0.15.22.tar.gz) = 146349
+SHA256 (rust/crates/term_size-0.3.1.tar.gz) = 9e5b9a66db815dcfd2da92db471106457082577c3c278d4138ab3e3b4e189327
+SIZE (rust/crates/term_size-0.3.1.tar.gz) = 10754
+SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096
+SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659
+SHA256 (rust/crates/termios-0.3.1.tar.gz) = 72b620c5ea021d75a735c943269bb07d30c9b77d6ac6b236bc8b5c496ef05625
+SIZE (rust/crates/termios-0.3.1.tar.gz) = 9541
+SHA256 (rust/crates/textwrap-0.10.0.tar.gz) = 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6
+SIZE (rust/crates/textwrap-0.10.0.tar.gz) = 15986
+SHA256 (rust/crates/thread_local-0.3.6.tar.gz) = c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b
+SIZE (rust/crates/thread_local-0.3.6.tar.gz) = 12388
+SHA256 (rust/crates/ucd-util-0.1.3.tar.gz) = 535c204ee4d8434478593480b8f86ab45ec9aae0e83c568ca81abf0fd0e88f86
+SIZE (rust/crates/ucd-util-0.1.3.tar.gz) = 25897
+SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526
+SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761
+SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
+SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000
+SHA256 (rust/crates/unreachable-1.0.0.tar.gz) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56
+SIZE (rust/crates/unreachable-1.0.0.tar.gz) = 6355
+SHA256 (rust/crates/utf8-ranges-1.0.2.tar.gz) = 796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737
+SIZE (rust/crates/utf8-ranges-1.0.2.tar.gz) = 8510
+SHA256 (rust/crates/version_check-0.1.5.tar.gz) = 914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd
+SIZE (rust/crates/version_check-0.1.5.tar.gz) = 8173
+SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
+SIZE (rust/crates/void-1.0.2.tar.gz) = 2356
+SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
+SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145
+SHA256 (rust/crates/winapi-0.3.6.tar.gz) = 92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0
+SIZE (rust/crates/winapi-0.3.6.tar.gz) = 1029391
+SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
+SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
+SHA256 (sharkdp-hyperfine-v1.5.0_GH0.tar.gz) = d5183611348e696e579dda846cee92b7b78c8ef18c00bfb9b0a62d0a63034823
+SIZE (sharkdp-hyperfine-v1.5.0_GH0.tar.gz) = 33024

Added: head/benchmarks/hyperfine/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/hyperfine/pkg-descr	Mon Feb 18 13:46:21 2019	(r493260)
@@ -0,0 +1,14 @@
+A command-line benchmarking tool (inspired by bench).
+
+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.
+* Export results to various formats: CSV, JSON, Markdown.
+* Parameterized benchmarks.
+* Cross-platform
+
+WWW: https://github.com/sharkdp/hyperfine



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902181346.x1IDkLtm007301>