@@ -568,13 +568,17 @@ macro btime(args...)
568
568
local $ trialmin = $ BenchmarkTools. minimum ($ trial)
569
569
local $ trialmean = $ BenchmarkTools. mean ($ trial)
570
570
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
578
582
$ result
579
583
end )
580
584
end
0 commit comments