From ff829993431c3a710169271c7ec691bc62030bc3 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 9 Nov 2019 11:33:55 -0500 Subject: improve benchmarks a bit more --- examples/process.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'examples/process.rs') diff --git a/examples/process.rs b/examples/process.rs index 98236f7..ea36db1 100644 --- a/examples/process.rs +++ b/examples/process.rs @@ -20,7 +20,14 @@ fn process_frames(frames: &[Vec]) { fn main() { let frames: Vec> = read_frames().collect(); - for _ in 1..100 { + let start = std::time::Instant::now(); + let mut i = 0; + loop { + i += 1; process_frames(&frames); + if (std::time::Instant::now() - start).as_secs() >= 30 { + break; + } } + eprintln!("{} iterations", i); } -- cgit v1.2.3-54-g00ecf