From: Austin Clements Date: Tue, 29 Mar 2016 14:11:09 +0000 (-0400) Subject: runtime: print sweep ratio if gcpacertrace>0 X-Git-Tag: go1.7beta1~1027 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=17f6e5396b5ca6fbac11a660df1fcc0ee8d0821d;p=gostls13.git runtime: print sweep ratio if gcpacertrace>0 Change-Id: I5217bf4b75e110ca2946e1abecac6310ed84dad5 Reviewed-on: https://go-review.googlesource.com/21205 Run-TryBot: Austin Clements Reviewed-by: Rick Hudson --- diff --git a/src/runtime/mgcsweep.go b/src/runtime/mgcsweep.go index d6d91d2021..31d1a80183 100644 --- a/src/runtime/mgcsweep.go +++ b/src/runtime/mgcsweep.go @@ -96,7 +96,7 @@ func sweepone() uintptr { mheap_.sweepdone = 1 _g_.m.locks-- if debug.gcpacertrace > 0 && idx == uint32(len(work.spans)) { - print("pacer: sweep done at heap size ", memstats.heap_live>>20, "MB; allocated ", mheap_.spanBytesAlloc>>20, "MB of spans; swept ", mheap_.pagesSwept, " pages\n") + print("pacer: sweep done at heap size ", memstats.heap_live>>20, "MB; allocated ", mheap_.spanBytesAlloc>>20, "MB of spans; swept ", mheap_.pagesSwept, " pages at ", mheap_.sweepPagesPerByte, " pages/byte\n") } return ^uintptr(0) }