diff options
Diffstat (limited to 'src/pkg/runtime/pprof/pprof.go')
-rw-r--r-- | src/pkg/runtime/pprof/pprof.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/pkg/runtime/pprof/pprof.go b/src/pkg/runtime/pprof/pprof.go index 32c1098b9..3b8428519 100644 --- a/src/pkg/runtime/pprof/pprof.go +++ b/src/pkg/runtime/pprof/pprof.go @@ -20,8 +20,8 @@ import ( "text/tabwriter" ) -// BUG(rsc): A bug in the OS X Snow Leopard 64-bit kernel prevents -// CPU profiling from giving accurate results on that system. +// BUG(rsc): Profiles are incomplete and inaccuate on NetBSD, OpenBSD, and OS X. +// See http://golang.org/issue/6047 for details. // A Profile is a collection of stack traces showing the call sequences // that led to instances of a particular event, such as allocation. @@ -666,7 +666,7 @@ func writeBlock(w io.Writer, debug int) error { } fmt.Fprint(w, "\n") if debug > 0 { - printStackRecord(w, r.Stack(), false) + printStackRecord(w, r.Stack(), true) } } |