@@ -568,13 +568,17 @@ macro btime(args...)
568568 local $ trialmin = $ BenchmarkTools. minimum ($ trial)
569569 local $ trialmean = $ BenchmarkTools. mean ($ trial)
570570 local $ trialallocs = $ BenchmarkTools. allocs ($ trialmin)
571- println (" min " , $ BenchmarkTools. prettytime ($ BenchmarkTools. time ($ trialmin)),
572- " , mean " , $ BenchmarkTools. prettytime ($ BenchmarkTools. time ($ trialmean)),
573- " (" , $ trialallocs , " allocation" ,
574- $ trialallocs == 1 ? " " : " s" ,
575- $ trialallocs == 0 ? " " : " : " *
576- $ BenchmarkTools. prettymemory ($ BenchmarkTools. memory ($ trialmin)),
577- " )" )
571+ $ print (" min " , $ BenchmarkTools. prettytime ($ BenchmarkTools. time ($ trialmin)),
572+ " , mean " , $ BenchmarkTools. prettytime ($ BenchmarkTools. time ($ trialmean)),
573+ " (" , $ trialallocs , " allocation" , $ trialallocs == 1 ? " " : " s" )
574+ if $ trialallocs == 0
575+ $ println (" )" )
576+ else
577+ $ println (" , " , $ prettymemory ($ memory ($ trialmin)),
578+ " . GC mean " , $ prettytime ($ gctime ($ trialmean); short= true ),
579+ " , " , $ prettypercent ($ gctime ($ trialmean) / $ time ($ trialmean)), " )"
580+ )
581+ end
578582 $ result
579583 end )
580584end
0 commit comments