adf331e82ff0f02f68eb3aabd94f9bbd46f94dd0 |
|
05-Apr-2012 |
Alexander Potapenko <glider@google.com> |
Allow calling GetCurrentTidOrMinusOne() before AsanThreadRegistry was initialized. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@154091 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
60490e08cce301b2dd7b72fcae8e20ef58c89a9b |
|
21-Feb-2012 |
Alexander Potapenko <glider@google.com> |
Check that the FakeStack size is non-zero before looking into it. Sometimes DescribeStackAddress is called before another thread's FakeStack is initialized, which could previously cause a check to fire. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@151046 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
7bce450c1695dbef28ab7ccc5b0127b11a8557c7 |
|
13-Feb-2012 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[asan] Fix a crash in GetCurrent() of an undead thread. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@150371 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
f58f998066db0231e521169d2f50af439ceecb49 |
|
07-Feb-2012 |
Kostya Serebryany <kcc@google.com> |
[asan] make sure the AsanThread object is destroyed if pthread_exit is called git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@149940 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
4242e6aff9848be2af0ff70f15e94c74b27cd001 |
|
19-Jan-2012 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Make the Android TSD workaround more reliable. By scanning the thread list backwards. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@148476 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
8de79a06f19a15466af338dbd744059e6edd76d6 |
|
19-Jan-2012 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Workaround the self-cleaning TSD on Android. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@148475 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
55cdfc6c5af92560bc0623b5a0d70af71511c3c8 |
|
17-Jan-2012 |
Alexey Samsonov <samsonov@google.com> |
AddressSanitizer: create AsanThreadSummary together with AsanThread (in parent thread) git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@148286 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
cc4e6862c6a8f8f3ead96bd32b815184a36faded |
|
11-Jan-2012 |
Kostya Serebryany <kcc@google.com> |
[asan] move TSD code into asan_posix.cc git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@147913 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
af3441580555ceed092170232cd5f2cc180f19f4 |
|
11-Jan-2012 |
Kostya Serebryany <kcc@google.com> |
[asan] get rid of the scary TSD destructor code. Now, we store the leaky AsanThreadSummary in TSD and never remove it from there. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@147910 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
d55f5f8c413622db4bd28b5cca9bfeb4d61564e0 |
|
10-Jan-2012 |
Kostya Serebryany <kcc@google.com> |
[asan] move OS-dependent code away from asan_lock.h git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@147878 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
a6b52264e1231bfc4ee9a2d9a4f32678c97295f0 |
|
06-Jan-2012 |
Kostya Serebryany <kcc@google.com> |
[asan] do not use new/delete for the internal thread structure git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@147674 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
07c5cdab82b0d7e476542e387c31a39c09ada441 |
|
28-Dec-2011 |
Kostya Serebryany <kcc@google.com> |
[asan] missing PTHREAD_DESTRUCTOR_ITERATIONS on Android. patch by eugeni.stepanov@gmail.com git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@147322 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|
1e172b4bdec57329bf904f063a29f99cddf2d85f |
|
30-Nov-2011 |
Kostya Serebryany <kcc@google.com> |
AddressSanitizer run-time library. Not yet integrated with the compiler-rt build system, but can be built using the old makefile. See details in README.txt git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@145463 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_thread_registry.cc
|