Skip to content

Commit 4ab440a

Browse files
authored
Fix column alignment in harness-gc iteration output (#500)
The marking, sweeping, and maj/min columns were wider than their headers, causing misaligned output.
1 parent 3ba83a7 commit 4ab440a

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

harness-gc/harness.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,12 @@ def run_benchmark(_num_itrs_hint, **, &block)
7373
ratio_str = minor_delta > 0 ? "%.2f" % (major_delta.to_f / minor_delta) : "-"
7474

7575
itr_str = "%4s %6s" % ["##{num_itrs}:", "#{time_ms}ms"]
76-
itr_str << " %9.1fms" % mark_delta if has_marking
77-
itr_str << " %9.1fms" % sweep_delta if has_sweeping
76+
itr_str << "%8.1fms" % mark_delta if has_marking
77+
itr_str << "%8.1fms" % sweep_delta if has_sweeping
7878
itr_str << " %9d" % count_delta
7979
itr_str << " %9d" % major_delta
8080
itr_str << " %9d" % minor_delta
81-
itr_str << " %9s" % ratio_str
81+
itr_str << "%9s" % ratio_str
8282
puts itr_str
8383

8484
times << time

0 commit comments

Comments
 (0)