Skip to content

Commit 9641fc9

Browse files
committed
better it for GC, skip time just percentage
1 parent 2d9869a commit 9641fc9

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

src/execution.jl

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -591,14 +591,16 @@ macro btime(args...)
591591
$print(" min ", $BenchmarkTools.prettytime($BenchmarkTools.time($trialmin)),
592592
", mean ", $BenchmarkTools.prettytime($BenchmarkTools.time($trialmean)),
593593
" (", $trialallocs , " allocation", $trialallocs == 1 ? "" : "s")
594-
if $trialallocs == 0
595-
$println(")")
596-
else
597-
$println(", ", $prettymemory($memory($trialmin)),
598-
". GC mean ", $prettytime($gctime($trialmean); short=true),
599-
", ", $prettypercent($gctime($trialmean) / $time($trialmean)), ")"
594+
if $trialallocs != 0
595+
$print(", ", $prettymemory($memory($trialmin)))
596+
end
597+
if $gctime($trialmean) != 0
598+
$print(". GC mean ",
599+
# $prettytime($gctime($trialmean); short=true), ", ",
600+
$prettypercent($gctime($trialmean) / $time($trialmean)),
600601
)
601602
end
603+
$println(")")
602604
$result
603605
end)
604606
end

0 commit comments

Comments
 (0)