]> Cypherpunks repositories - gostls13.git/commit
cmd/gc: racewalk: collect stack traces in sync and sync/atomic
authorDmitriy Vyukov <dvyukov@google.com>
Fri, 30 Nov 2012 06:27:43 +0000 (10:27 +0400)
committerDmitriy Vyukov <dvyukov@google.com>
Fri, 30 Nov 2012 06:27:43 +0000 (10:27 +0400)
commitc3c107f67c86e9e0bf03f831be4f9417c75463a4
tree600c6ea37549b0e1df56aba515e662cf66928a42
parent902af974cbdf3af5ae435e3d34f2ac16beb207d1
cmd/gc: racewalk: collect stack traces in sync and sync/atomic
W/o this change stack traces do not show from where sync.Once()
or atomic.XXX was called.
This change add funcenter/exit instrumentation to sync/sync.atomic
packages.

R=golang-dev
CC=golang-dev
https://golang.org/cl/6854112
src/cmd/gc/racewalk.c