aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/mprof.go
diff options
context:
space:
mode:
authorMatthew Dempsky <mdempsky@google.com>2016-02-22 11:27:32 -0800
committerMatthew Dempsky <mdempsky@google.com>2016-02-22 21:15:46 +0000
commit756ea30eb05357b02af1ac512920ed647d4ee350 (patch)
treec0679fa97ebdfec5450c8b4c457670b961e5777a /src/runtime/mprof.go
parent36694064e52c721b337f882473280b7da8282d1f (diff)
downloadgo-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.go4
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++
}
}