mirror of
https://github.com/golang/go
synced 2024-11-02 09:28:34 +00:00
runtime/race: update race runtime
The new revision is 389d49d4943780efbfcd2a434f4462b6d0f23c44 (Nov 13, 2015). The runtimes are built using the new x/build/cmd/racebuild utility. This update fixes a bug in race detection algorithm that can lead to occasional false negatives (#10589). But generally just brings in an up-to-date runtime. Update #8653 Fixes #10589 Change-Id: I7ac9614d014ee89c2302ce5e096d326ef293f367 Reviewed-on: https://go-review.googlesource.com/16827 Reviewed-by: Keith Randall <khr@golang.org>
This commit is contained in:
parent
e8b4c5bfe9
commit
c5f0f881ad
5 changed files with 3 additions and 8 deletions
|
@ -1,12 +1,7 @@
|
|||
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.
|
||||
the LLVM project (http://llvm.org/git/compiler-rt.git).
|
||||
|
||||
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
|
||||
To update the .syso files use golang.org/x/build/cmd/racebuild.
|
||||
|
||||
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.
|
||||
Current runtime is built on rev 389d49d4943780efbfcd2a434f4462b6d0f23c44.
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in a new issue