- Apr 30, 2013
-
-
Dmitry Vyukov authored
llvm-svn: 180787
-
Dmitry Vyukov authored
llvm-svn: 180782
-
Dmitry Vyukov authored
llvm-svn: 180781
-
Dmitry Vyukov authored
llvm-svn: 180780
-
- Apr 25, 2013
-
-
Dmitry Vyukov authored
llvm-svn: 180251
-
- Apr 24, 2013
-
-
Dmitry Vyukov authored
llvm-svn: 180184
-
Dmitry Vyukov authored
make[3]: make[3]: /bin/sh: ../../../../../bin/clang: Text file busy llvm-svn: 180183
-
Dmitry Vyukov authored
tsan: disable getpwuid_r() and glob64() interceptors under tsan, because they cause interceptor recursion if user intercepts fopen() llvm-svn: 180182
-
Dmitry Vyukov authored
llvm-svn: 180180
-
- Apr 23, 2013
-
-
Dmitry Vyukov authored
llvm-svn: 180116
-
Dmitry Vyukov authored
llvm-svn: 180113
-
Evgeniy Stepanov authored
llvm-svn: 180107
-
Evgeniy Stepanov authored
llvm-svn: 180091
-
- Apr 19, 2013
-
-
Alexey Samsonov authored
[TSan] Allocate fd table in user heap instead of using internal allocator. We need this to catch races on fds. llvm-svn: 179841
-
- Apr 12, 2013
-
-
Evgeniy Stepanov authored
ASan checks addressability of syscall arguments. TSan does nothing for now. llvm-svn: 179380
-
Alexey Samsonov authored
llvm-svn: 179365
-
- Apr 11, 2013
-
-
Alexey Samsonov authored
Explicitly list all sanitizer headers in CMake build rules. Make sure sanitizer lit_tests depend on fresh headers. llvm-svn: 179293
-
- Apr 09, 2013
-
-
Evgeniy Stepanov authored
llvm-svn: 179096
-
Evgeniy Stepanov authored
llvm-svn: 179091
-
Alexey Samsonov authored
[Sanitizer] fix TSan tests: remove global ctor from sanitizer_common, run load_shared_lib test only in lit llvm-svn: 179090
-
Kostya Serebryany authored
llvm-svn: 179088
-
- Apr 08, 2013
-
-
Chandler Carruth authored
This was committed without tests and contains obvious bugs. That's not acceptable. It broke address sanitizer for most programs using glob(3). llvm-svn: 179054
-
Alexander Potapenko authored
Add a regression test for the case where such behavior helps TSan: 1. race is reported in the main module 2. new shared library is loaded 3. race is reported in the shared library llvm-svn: 179032
-
Evgeniy Stepanov authored
llvm-svn: 179012
-
Evgeniy Stepanov authored
llvm-svn: 179008
-
- Apr 05, 2013
-
-
Alexey Samsonov authored
[Sanitizer] Use a common mutex to prevent mixing reports from different sanitizers. This fixes PR15516 llvm-svn: 178853
-
- Apr 04, 2013
-
-
Alexey Samsonov authored
llvm-svn: 178760
-
- Apr 02, 2013
-
-
Alexander Potapenko authored
WTFAnnotateBenignRaceSized and AnnotateBenignRaceSized. llvm-svn: 178534
-
- Apr 01, 2013
-
-
Evgeniy Stepanov authored
getpwnam, getpwuid, getpwnam_r, getpwuid_r, clock_getres, clock_gettime, clock_settime, getitimer, setitimer, sigaction (MSan). llvm-svn: 178465
-
- Mar 29, 2013
-
-
Kostya Serebryany authored
[tsan] restore performance critical inlining in tsan: remove static from ALWAYS_INLINE, use ALWAYS_INLINE USED for critical functions. llvm-svn: 178341
-
Alexander Potapenko authored
This removes all register spills from the performance-critical __tsan_{read,write}{1,2,4,8} functions when the host compiler is GCC. llvm-svn: 178340
-
- Mar 28, 2013
-
-
Timur Iskhodzhanov authored
llvm-svn: 178298
-
Timur Iskhodzhanov authored
llvm-svn: 178290
-
Timur Iskhodzhanov authored
llvm-svn: 178266
-
Dmitry Vyukov authored
(total count, unique, matched) if requested with print_benign=1 flag. llvm-svn: 178245
-
Kostya Serebryany authored
llvm-svn: 178231
-
Kostya Serebryany authored
[tsan] don't use -fno-builtin for tests; add a test for a false negative bug (inlined memcpy is not instrumented) llvm-svn: 178228
-
- Mar 27, 2013
-
-
Dmitry Vyukov authored
llvm-svn: 178159
-
Alexey Samsonov authored
llvm-svn: 178129
-
Alexey Samsonov authored
llvm-svn: 178128
-