]> Cypherpunks repositories - gostls13.git/commit
internal/race: add package
authorDmitry Vyukov <dvyukov@google.com>
Wed, 23 Sep 2015 08:03:54 +0000 (10:03 +0200)
committerDmitry Vyukov <dvyukov@google.com>
Thu, 26 Nov 2015 16:50:31 +0000 (16:50 +0000)
commit7b767f4e521c2481e08051c843badd0382fde3b0
treeb00592a9d37d09c0ede70d403016eaed45f4ad5d
parente9081b3c76f21efb0538cce54f04cf1a9a8cdb31
internal/race: add package

Factor out duplicated race thunks from sync, syscall net
and fmt packages into a separate package and use it.

Fixes #8593

Change-Id: I156869c50946277809f6b509463752e7f7d28cdb
Reviewed-on: https://go-review.googlesource.com/14870
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Dmitry Vyukov <dvyukov@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
24 files changed:
src/cmd/dist/deps.go
src/fmt/fmt_test.go
src/fmt/norace_test.go [deleted file]
src/fmt/race_test.go [deleted file]
src/go/build/deps_test.go
src/internal/race/doc.go [new file with mode: 0644]
src/internal/race/norace.go [new file with mode: 0644]
src/internal/race/race.go [new file with mode: 0644]
src/net/fd_windows.go
src/net/race.go [deleted file]
src/net/race0.go [deleted file]
src/sync/cond.go
src/sync/export_test.go
src/sync/mutex.go
src/sync/pool.go
src/sync/race.go [deleted file]
src/sync/race0.go [deleted file]
src/sync/rwmutex.go
src/sync/waitgroup.go
src/sync/waitgroup_test.go
src/syscall/race.go [deleted file]
src/syscall/race0.go [deleted file]
src/syscall/syscall_unix.go
src/syscall/syscall_windows.go