diff options
author | Matthew Dempsky <mdempsky@google.com> | 2016-02-29 15:01:00 -0800 |
---|---|---|
committer | Matthew Dempsky <mdempsky@google.com> | 2016-03-07 20:53:27 +0000 |
commit | a03bdc3e6bea34abd5077205371e6fb9ef354481 (patch) | |
tree | 305aea0c37fe51db90660eef9133e6254ebf864a /src/runtime/mprof.go | |
parent | 1ec4f227f45f669dfcc017b1eb1d147aca5ac620 (diff) | |
download | go-a03bdc3e6bea34abd5077205371e6fb9ef354481.tar.gz go-a03bdc3e6bea34abd5077205371e6fb9ef354481.zip |
runtime: eliminate unnecessary type conversions
Automated refactoring produced using github.com/mdempsky/unconvert.
Change-Id: Iacf871a4f221ef17f48999a464ab2858b2bbaa90
Reviewed-on: https://go-review.googlesource.com/20071
Reviewed-by: Austin Clements <austin@google.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/runtime/mprof.go')
-rw-r--r-- | src/runtime/mprof.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/runtime/mprof.go b/src/runtime/mprof.go index 7be3ee9bf9..f3b9b4bc78 100644 --- a/src/runtime/mprof.go +++ b/src/runtime/mprof.go @@ -448,7 +448,7 @@ func iterate_memprof(fn func(*bucket, uintptr, *uintptr, uintptr, uintptr, uintp lock(&proflock) for b := mbuckets; b != nil; b = b.allnext { mp := b.mp() - fn(b, uintptr(b.nstk), &b.stk()[0], b.size, mp.allocs, mp.frees) + fn(b, b.nstk, &b.stk()[0], b.size, mp.allocs, mp.frees) } unlock(&proflock) } @@ -478,8 +478,8 @@ func BlockProfile(p []BlockProfileRecord) (n int, ok bool) { for b := bbuckets; b != nil; b = b.allnext { bp := b.bp() r := &p[0] - r.Count = int64(bp.count) - r.Cycles = int64(bp.cycles) + r.Count = bp.count + r.Cycles = bp.cycles i := copy(r.Stack0[:], b.stk()) for ; i < len(r.Stack0); i++ { r.Stack0[i] = 0 |