diff options
author | Matthew Dempsky <mdempsky@google.com> | 2016-02-22 11:27:32 -0800 |
---|---|---|
committer | Matthew Dempsky <mdempsky@google.com> | 2016-02-22 21:15:46 +0000 |
commit | 756ea30eb05357b02af1ac512920ed647d4ee350 (patch) | |
tree | c0679fa97ebdfec5450c8b4c457670b961e5777a /src/runtime/mprof.go | |
parent | 36694064e52c721b337f882473280b7da8282d1f (diff) | |
download | go-756ea30eb05357b02af1ac512920ed647d4ee350.tar.gz go-756ea30eb05357b02af1ac512920ed647d4ee350.zip |
runtime: simplify stack copying in ThreadCreateProfile
Change-Id: I7414d2fab18ae6e7e7c50f8697ec64d38290f409
Reviewed-on: https://go-review.googlesource.com/19817
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'src/runtime/mprof.go')
-rw-r--r-- | src/runtime/mprof.go | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/runtime/mprof.go b/src/runtime/mprof.go index fc73bbfbe1..3efa375d6a 100644 --- a/src/runtime/mprof.go +++ b/src/runtime/mprof.go @@ -506,9 +506,7 @@ func ThreadCreateProfile(p []StackRecord) (n int, ok bool) { ok = true i := 0 for mp := first; mp != nil; mp = mp.alllink { - for s := range mp.createstack { - p[i].Stack0[s] = uintptr(mp.createstack[s]) - } + p[i].Stack0 = mp.createstack i++ } } |