From ae15bf16a83328c08fd77f31da40af192eeedb5e Mon Sep 17 00:00:00 2001 From: nicoo Date: Mon, 3 May 2021 14:42:26 +0200 Subject: [PATCH] factor::benches::table: Report throughput (in numbers/s) --- src/uu/factor/benches/table.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/uu/factor/benches/table.rs b/src/uu/factor/benches/table.rs index ad8036d67..44ea1c863 100644 --- a/src/uu/factor/benches/table.rs +++ b/src/uu/factor/benches/table.rs @@ -1,6 +1,6 @@ -use std::convert::TryInto; use array_init::array_init; -use criterion::{criterion_group, criterion_main, BenchmarkId, Criterion}; +use criterion::{criterion_group, criterion_main, BenchmarkId, Criterion, Throughput}; +use std::convert::TryInto; use uu_factor::{table::*, Factors}; fn table(c: &mut Criterion) { @@ -22,6 +22,7 @@ fn table(c: &mut Criterion) { }; let mut group = c.benchmark_group("table"); + group.throughput(Throughput::Elements(INPUT_SIZE as _)); for a in inputs.take(10) { let a_str = format!("{:?}", a); group.bench_with_input(