]> Cypherpunks repositories - gostls13.git/commit
cmd/go/internal/trace: add function to distinguish goroutines
authorMichael Matloob <matloob@golang.org>
Wed, 17 Jun 2020 21:40:35 +0000 (17:40 -0400)
committerMichael Matloob <matloob@golang.org>
Mon, 17 Aug 2020 17:09:36 +0000 (17:09 +0000)
commit49003da6d437ef1a4e1e55cf86240480f17dc8ab
treea901334206d76ff79ee8f0cc6218041d6f0a546c
parentabfeec5eb0356d1ac91a097d2124a6b7c8cfccd4
cmd/go/internal/trace: add function to distinguish goroutines

trace.StartGoroutine will associate the trace information on the context
with a new chrome profiler thread id. The chrome profiler doesn't
expect multiple trace events to have the same thread id, so this
will allow us to display concurrent events on the trace.

Updates #38714

Change-Id: I888b0cce15a5a01db66366716fdd85bf86c832cd
Reviewed-on: https://go-review.googlesource.com/c/go/+/248319
Run-TryBot: Michael Matloob <matloob@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
src/cmd/go/internal/trace/trace.go