Skip to content

Commit d1659e7

Browse files
committed
Always print iterations, then elapsed time, then ips for benchmark-interface backends
1 parent 1e10c44 commit d1659e7

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

bench/benchmark-interface/lib/benchmark-interface/backends/simple.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ def self.run(benchmark_set, names, options)
6161
# can print an ips and adjust for the next round to try to make
6262
# it take a second.
6363
ips = iterations / round_time
64-
puts get_time - start_time if elapsed
6564
puts iterations if print_iterations
65+
puts get_time - start_time if elapsed
6666
puts ips * inner_iterations
6767
iterations = (ips * freq).to_i
6868
end

bench/benchmark-interface/lib/benchmark-interface/backends/stable.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ def self.run(benchmark_set, names, options)
3030
round_time = Time.now - start_round_time
3131

3232
ips = 1 / round_time
33-
puts Time.now - start_time if elapsed
3433
puts 1 if print_iterations
34+
puts Time.now - start_time if elapsed
3535
puts ips * inner_iterations
3636
end
3737
end

mx.truffleruby/mx_truffleruby_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ def runBenchmark(self, benchmark, bmSuiteArgs):
287287
lines = out.data.split('\n')[1:-1]
288288

289289
data = self.filterLines(lines)
290-
elapsed = [d for n, d in enumerate(data) if n % 3 == 0]
290+
elapsed = [d for n, d in enumerate(data) if n % 3 == 1]
291291
samples = [d for n, d in enumerate(data) if n % 3 == 2]
292292

293293
if lines[-1] == 'optimised away':

0 commit comments

Comments
 (0)