aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/trace.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/trace.go')
-rw-r--r--src/runtime/trace.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/runtime/trace.go b/src/runtime/trace.go
index 9804092da3..3a4421baca 100644
--- a/src/runtime/trace.go
+++ b/src/runtime/trace.go
@@ -468,9 +468,9 @@ func traceEvent(ev byte, stack bool, args ...uint64) {
}
var nstk int
if gp == _g_ {
- nstk = callers(1, &buf.stk[0], len(buf.stk))
+ nstk = callers(1, buf.stk[:])
} else if gp != nil {
- nstk = gcallers(mp.curg, 1, &buf.stk[0], len(buf.stk))
+ nstk = gcallers(mp.curg, 1, buf.stk[:])
}
id := trace.stackTab.put(buf.stk[:nstk])
data = traceAppend(data, uint64(id))