Skip to content

Commit d049075

Browse files
committed
Only loop in args.executables once
1 parent b1a7224 commit d049075

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

run_benchmarks.rb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,14 @@ def sort_benchmarks(bench_names)
3636
FileUtils.mkdir_p(args.out_path)
3737

3838
ruby_descriptions = {}
39-
args.executables.each do |name, executable|
40-
ruby_descriptions[name] = `#{executable.shelljoin} -v`.chomp
41-
end
4239

4340
# Benchmark with and without YJIT
4441
bench_start_time = Time.now.to_f
4542
bench_data = {}
4643
bench_failures = {}
4744
args.executables.each do |name, executable|
45+
ruby_descriptions[name] = `#{executable.shelljoin} -v`.chomp
46+
4847
suite = BenchmarkSuite.new(
4948
ruby: executable,
5049
ruby_description: ruby_descriptions[name],

0 commit comments

Comments
 (0)