]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: simplify stack copying in ThreadCreateProfile
authorMatthew Dempsky <mdempsky@google.com>
Mon, 22 Feb 2016 19:27:32 +0000 (11:27 -0800)
committerMatthew Dempsky <mdempsky@google.com>
Mon, 22 Feb 2016 21:15:46 +0000 (21:15 +0000)
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>
src/runtime/mprof.go

index fc73bbfbe1531a51051a7b59e310d1739340f74e..3efa375d6a4afb2be0bbfac5a04cd6e6bf1a6961 100644 (file)
@@ -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++
                }
        }