86277eb844c4983c81de62d7c050e92fe7155788 |
|
23-Mar-2015 |
Stephen Hines <srhines@google.com> |
Update aosp/master compiler-rt for rebase to r230699. Change-Id: I6c415fd5f6420e3012d9da76719111721e906dfa
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
6d1862363c88c183b0ed7740fca876342cf0474b |
|
27-Nov-2014 |
Stephen Hines <srhines@google.com> |
Update aosp/master compiler-rt for rebase to r222486. Change-Id: I38047809dbac0425193c82e810315998adbb380d
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
6a211c5814e25d6745a5058cc0e499e5235d3821 |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update compiler-rt for rebase to r212749. Includes a cherry-pick of: r213309 - fixes umodsi3 Change-Id: Ic7367e3586b6af7ef74bee6a8cf437d5f28d975a
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
2d1fdb26e458c4ddc04155c1d421bced3ba90cd0 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update compiler-rt aosp/master for 3.5 (r209699) rebase. Change-Id: I158a30186f0faea2e2400e9dfdd878db2eb40e90
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
ccaafe66eb47e5cf0432a59df11d4be1bcb3a5b1 |
|
22-Sep-2013 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: remove unneeded ___chkstk_ms function from Go runtime git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@191161 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
48cd12d0398914db195c1a25852b153f3345090d |
|
06-Jun-2013 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: use memory access size for Go after all helps to make range access functions correct and fast git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@183418 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
3086d7bd6456e43b6695c8356db364ade826dce3 |
|
23-May-2013 |
Alexander Potapenko <glider@google.com> |
[TSan] Try to fix the Go-TSan build. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182582 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
30e110edf92303237d471f1cb8e3ad07954fb145 |
|
19-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] More renamed macros. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177401 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
eaa0190fc9a510a621d871becce0536950c5468d |
|
13-Feb-2013 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: do not imitate memory write on malloc() (Go) better memory range access functions (put only 1 event to trace) (Go) git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@175056 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
334553ec45d8982df45a6f5e656e068142ecde3f |
|
01-Feb-2013 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: detect races between plain and atomic memory accesses git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@174163 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
6faa20f2441cd845d98cb390ae2bacca908537ee |
|
31-Jan-2013 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: switch to explicit thread contexts in Go (instead of monotonic goroutine ids) git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@174047 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
5a1f23310cc4a1debae8741653defe620518e612 |
|
11-Jan-2013 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: symbolize global variables git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172181 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
4424e912ec98a0019cde224d6ed346f5bbefd091 |
|
25-Nov-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: faster memory reset for Go git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@168567 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
1a9cd8ddea1985ab4941a8bd2f6e20822d1e9c1d |
|
08-Nov-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: add range access functions for Go git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@167580 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
538f1ba8cb57cfa02d25f8f922feb00975e0a286 |
|
07-Nov-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: more precise handling of finalizers git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@167530 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
a05fcc1e3e045097f2f1a20798cbe038bbb1d6a9 |
|
06-Nov-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: lazily allocate shadow for Go git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@167464 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
a6f123741bc4fb9793fe46ed3d7cc89f612c69fd |
|
06-Nov-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: add missing function for windows git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@167454 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
1bf56b76cf08ab19800cf5a30849277bf1e084d4 |
|
04-Oct-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan for Go: support mallocs before __tsan_init() (required to support cgo code) git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@165229 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
7dccf3f92a867f917ad19f9a6b37bcf93e64b35b |
|
02-Oct-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: output tid's in reports git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@164998 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
7d15f5dc87f980d7931fbc036a0b38e2eee16718 |
|
13-Aug-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: handle larger number of goroutines + fix a memory leak of goroutine descriptors git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@161770 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
9d150bdb433ddd092073dabd87ba15aa176603a1 |
|
28-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: add ReleaseStore() function that merely copies vector clock rather than combines two clocks fix clock setup for finalizer goroutine (Go runtime) git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160918 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
6b2804f4a5d8891728c030e1ac93f719eaad3171 |
|
27-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: change event handling from single HandleEvent() to a set of separate functions (Go runtime) git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160863 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
8f1104cbf1af615242e14c66d1b3dd9e8437b152 |
|
25-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: suport for Go finalizers git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160723 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
8971f0c82317f02bd3ea137a5be92d9f43191f7c |
|
25-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: expect that Go symbolizer can return NULLs git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160722 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
853733e772b2885d93fdf994dedc4a1b5dc1369e |
|
24-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: align report style with Go internal format git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160672 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
9cff0c0013f388ed96da5ba3707dfb19a1d2860f |
|
16-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: treat malloc() as memory access in Go git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160289 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
23397107087ad88141393a282cfbbd95d6ba28a6 |
|
16-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: Go runtime: support goroutine end event git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160282 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
5b266cb19c9c18ab5da77441de5cb45f0f4abac1 |
|
16-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: port Go runtime to Darwin git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160266 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
cb3a6b82ae406613f8870519d2acda1ee1c8f2b5 |
|
06-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: Go language support fixes git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@159856 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
c510a2f264a22ff60333fc48e5fa12d41cefba3c |
|
06-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: Go lang: symbolize stack traces git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@159827 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|
b78caa645f70eff2f037f1f8bb43ca9129dbd8d9 |
|
05-Jul-2012 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: Go language support git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@159754 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/go/tsan_go.cc
|