Merge pull request #84 from davidwilemski/gcstats

stats: publish last gc PauseNS
This commit is contained in:
Cooper Lees 2015-08-20 12:01:49 -07:00
commit 7b4fe081d1

View file

@ -27,6 +27,7 @@ type BasicMemStats struct {
// Garbage collector statistics. // Garbage collector statistics.
PauseTotalNs uint64 PauseTotalNs uint64
PauseNs uint64
} }
type memStatsPlaceholder interface{} type memStatsPlaceholder interface{}
@ -72,5 +73,6 @@ func (s *MemStatsWrapper) Update() {
s.basic.HeapReleased = s.cache.HeapReleased s.basic.HeapReleased = s.cache.HeapReleased
s.basic.HeapObjects = s.cache.HeapObjects s.basic.HeapObjects = s.cache.HeapObjects
s.basic.PauseTotalNs = s.cache.PauseTotalNs s.basic.PauseTotalNs = s.cache.PauseTotalNs
s.basic.PauseNs = s.cache.PauseNs[(s.cache.NumGC+255)%256]
} }
} }