From: Hana Kim Date: Tue, 14 Feb 2017 21:11:35 +0000 (-0500) Subject: runtime/pprof: print newly added fields of runtime.MemStats X-Git-Tag: go1.9beta1~1547 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=8833af3f4b891b13d747b1af375cc57e8db29909;p=gostls13.git runtime/pprof: print newly added fields of runtime.MemStats in heap profile with debug mode Change-Id: I3a80d03a4aa556614626067a8fd698b3b00f4290 Reviewed-on: https://go-review.googlesource.com/36962 Reviewed-by: Austin Clements --- diff --git a/src/runtime/pprof/pprof.go b/src/runtime/pprof/pprof.go index c88844e837..7dc38369e6 100644 --- a/src/runtime/pprof/pprof.go +++ b/src/runtime/pprof/pprof.go @@ -565,8 +565,12 @@ func writeHeap(w io.Writer, debug int) error { fmt.Fprintf(w, "# OtherSys = %d\n", s.OtherSys) fmt.Fprintf(w, "# NextGC = %d\n", s.NextGC) + fmt.Fprintf(w, "# LastGC = %d\n", s.LastGC) fmt.Fprintf(w, "# PauseNs = %d\n", s.PauseNs) + fmt.Fprintf(w, "# PauseEnd = %d\n", s.PauseEnd) fmt.Fprintf(w, "# NumGC = %d\n", s.NumGC) + fmt.Fprintf(w, "# NumForcedGC = %d\n", s.NumForcedGC) + fmt.Fprintf(w, "# GCCPUFraction = %v\n", s.GCCPUFraction) fmt.Fprintf(w, "# DebugGC = %v\n", s.DebugGC) tw.Flush()