- Mar 04, 2014
-
-
Dmitry Vyukov authored
it's LD_PRELOAD-able llvm-svn: 202843
-
Alexey Samsonov authored
llvm-svn: 202837
-
Dmitry Vyukov authored
llvm-svn: 202831
-
Dmitry Vyukov authored
llvm-svn: 202826
-
Dmitry Vyukov authored
currently tsan hangs when linked with a shared library linked against an old version of pthread this change is another attempt to fix pthread_cond interceptors in different scenarios see the comment for implementation details llvm-svn: 202820
-
Tim Northover authored
llvm-svn: 202819
-
Dmitry Vyukov authored
llvm-svn: 202813
-
Tim Northover authored
Since these are primarily useful for deeply embedded targets where code size is very important, they are each in a separate file making use of infrastructure in sync-ops.h. This allows a linker to include just the functions that are actually used. rdar://problem/14736665 llvm-svn: 202812
-
Alexey Samsonov authored
Patch by Viktor Kutuzov! llvm-svn: 202801
-
- Mar 03, 2014
-
-
Evgeniy Stepanov authored
llvm-svn: 202713
-
Dmitry Vyukov authored
llvm-svn: 202708
-
Dmitry Vyukov authored
llvm-svn: 202704
-
- Mar 01, 2014
-
-
Joerg Sonnenberger authored
llvm-svn: 202593
-
Joerg Sonnenberger authored
llvm-svn: 202592
-
Joerg Sonnenberger authored
Move prototypes into headers and fix a few inconsistencies. llvm-svn: 202591
-
- Feb 28, 2014
-
-
Dmitry Vyukov authored
llvm-svn: 202505
-
Dmitry Vyukov authored
llvm-svn: 202504
-
Dmitry Vyukov authored
llvm-svn: 202503
-
Kostya Serebryany authored
llvm-svn: 202492
-
Kostya Serebryany authored
[sanitizer] speedup deadlock detector for the case when we destroy a mutex that has never been locked llvm-svn: 202487
-
Dmitry Vyukov authored
Introduce DDetector interface between the tool and the DD itself. It will help to experiment with other DD implementation, as well as reuse DD in other tools. llvm-svn: 202485
-
Dmitry Vyukov authored
llvm-svn: 202470
-
- Feb 27, 2014
-
-
Alexander Potapenko authored
llvm-svn: 202410
-
Dmitry Vyukov authored
llvm-svn: 202405
-
Dmitry Vyukov authored
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58066 llvm-svn: 202403
-
Kostya Serebryany authored
[sanitizer] do not acquire a global mutex in deadlock detector when dealing with Unlock (it is essentially a thread-local operation) llvm-svn: 202401
-
Dmitry Vyukov authored
this fixes obscure false positives see the comments and the test for details llvm-svn: 202400
-
Kostya Serebryany authored
[asan] *experimental* implementation of invalid-pointer-pair detector (finds when two unrelated pointers are compared or subtracted). This implementation has both false positives and false negatives and is not tuned for performance. A bug report for a proper implementation will follow. llvm-svn: 202389
-
Evgeniy Stepanov authored
llvm-svn: 202374
-
Dmitry Vyukov authored
we must go deeper! llvm-svn: 202365
-
Evgeniy Stepanov authored
Patch by Viktor Kutuzov. llvm-svn: 202364
-
Evgeniy Stepanov authored
asan_device_setup is a utility that prepares a device to run code built with ASan. Essentially, it installs ASan runtime library into the system. For this reason, it has to be at a predictable relative path from the runtime library itself. We also plan to distribute this utility, packaged with runtime library and maybe llvm-symbolizer, to the users. llvm-svn: 202362
-
Evgeniy Stepanov authored
This is done mostly for consistency, because this setting is normally overridden in cmake. llvm-svn: 202359
-
- Feb 26, 2014
-
-
Joerg Sonnenberger authored
llvm-svn: 202298
-
Joerg Sonnenberger authored
can't build anything here. llvm-svn: 202297
-
Alexey Samsonov authored
llvm-svn: 202268
-
Kostya Serebryany authored
llvm-svn: 202266
-
Evgeniy Stepanov authored
__android_log_write has an implicit message length limit. Print one line at a time. llvm-svn: 202250
-
Evgeniy Stepanov authored
llvm-svn: 202249
-
Evgeniy Stepanov authored
llvm-svn: 202246
-