History log of /external/compiler-rt/lib/tsan/go/tsan_go.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5d71de26cedae3dafc17449fe0182045c0bd20e8 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