]> Cypherpunks repositories - gostls13.git/commit
cmd/trace: move goroutine analysis code to internal/trace
authorDmitry Vyukov <dvyukov@google.com>
Tue, 10 Mar 2015 16:40:09 +0000 (19:40 +0300)
committerDmitry Vyukov <dvyukov@google.com>
Wed, 11 Mar 2015 12:53:24 +0000 (12:53 +0000)
commit7b0c73aa28f4b06f7901e9e0400b123f731655de
tree03d1e745f00c0adcd4f7d731d0f91b9d0cb793e6
parent9d332a8324dbbfaafceffaf9ad765c6d8d083450
cmd/trace: move goroutine analysis code to internal/trace

This allows to test goroutine analysis code in runtime/pprof tests.
Also fix a nil-deref crash in goroutine analysis code that happens on runtime/pprof tests.

Change-Id: Id7884aa29f7fe4a8d7042482a86fe434e030461e
Reviewed-on: https://go-review.googlesource.com/7301
Run-TryBot: Dmitry Vyukov <dvyukov@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
Reviewed-by: Andrew Gerrand <adg@golang.org>
src/cmd/trace/goroutines.go
src/cmd/trace/trace.go
src/internal/trace/goroutines.go [new file with mode: 0644]
src/internal/trace/parser.go
src/runtime/pprof/trace_stack_test.go
src/runtime/pprof/trace_test.go