1
0
mirror of https://github.com/golang/go synced 2024-11-20 06:44:40 -07:00
go/src/runtime/race
Dmitry Vyukov 77132c810d runtime/race: enable tests that now pass
These tests pass after cl/11417.

Change-Id: Id98088c52e564208ce432e9717eddd672c42c66d
Reviewed-on: https://go-review.googlesource.com/11551
Reviewed-by: Russ Cox <rsc@golang.org>
2015-06-26 18:54:11 +00:00
..
testdata runtime/race: enable tests that now pass 2015-06-26 18:54:11 +00:00
doc.go
output_test.go os: give race detector chance to override Exit(0) 2015-03-28 12:42:37 +00:00
race_darwin_amd64.syso runtime/race: update race runtime to rev 229396 2015-02-20 18:06:15 +00:00
race_freebsd_amd64.syso runtime/race: update race runtime to rev 229396 2015-02-20 18:06:15 +00:00
race_linux_amd64.syso runtime/race: update race runtime to rev 229396 2015-02-20 18:06:15 +00:00
race_test.go runtime/race: fix test driver 2015-06-25 11:36:07 +00:00
race_unix_test.go
race_windows_amd64.syso runtime/race: update race runtime to rev 229396 2015-02-20 18:06:15 +00:00
race.go
README runtime/race: update race runtime to rev 229396 2015-02-20 18:06:15 +00:00

runtime/race package contains the data race detector runtime library.
It is based on ThreadSanitizer race detector, that is currently a part of
the LLVM project.

To update the .syso files you need to:
$ svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk
$ cd compiler-rt/lib/tsan/go
$ ./buildgo.sh

Tested with gcc 4.6.1 and 4.7.0.  On Windows it's built with 64-bit MinGW.

Current runtime is built on rev 229396.