1
0
mirror of https://github.com/golang/go synced 2024-10-04 14:31:21 -06:00
go/src/pkg/runtime/race
Robert Griesemer 8a23c0021e src, misc: applied gofmt -s -w
Pending CL 113120043.

LGTM=dave
R=golang-codereviews, dave
CC=golang-codereviews
https://golang.org/cl/112290043
2014-07-16 16:29:51 -07:00
..
testdata src, misc: applied gofmt -s -w 2014-07-16 16:29:51 -07:00
doc.go undo CL 100330043 / e4248ed0037c 2014-05-09 17:31:35 -07:00
output_test.go runtime/race: add output tests for different GORACE params 2013-08-16 21:54:04 +04:00
race_darwin_amd64.syso runtime/race: update runtime to tip 2014-06-20 16:36:21 -07:00
race_freebsd_amd64.syso runtime/race: support freebsd 2014-06-20 20:20:56 -04:00
race_linux_amd64.syso runtime/race: update linux runtime 2014-06-21 03:54:16 +04:00
race_test.go cmd/gc: fix handling of for post-condition in -race mode 2014-05-31 09:35:54 -04:00
race_windows_amd64.syso runtime/race: update runtime to tip 2014-06-20 16:36:21 -07:00
race.go runtime/race: support freebsd 2014-06-20 20:20:56 -04:00
README runtime/race: update runtime to tip 2014-06-20 16:36:21 -07: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 210365.