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