- Mar 19, 2014
-
-
Evgeniy Stepanov authored
This corresponds to a fix in llvm::SplitBlockAndInsertIfThen. llvm-svn: 204229
-
Kostya Serebryany authored
[sanitizer] deadlock detector: a) initial support for suppressions, b) be more robust in case we failed to extract a stack trace for one of the locks llvm-svn: 204225
-
- Mar 18, 2014
-
-
Joerg Sonnenberger authored
llvm-svn: 204182
-
Evgeniy Stepanov authored
Compiler-rt part of MSan implementation of advanced origin tracking, when we record not only creation point, but all locations where an uninitialized value was stored to memory, too. llvm-svn: 204152
-
Dmitry Vyukov authored
llvm-svn: 204119
-
Kostya Serebryany authored
llvm-svn: 204115
-
- Mar 17, 2014
-
-
Kostya Serebryany authored
[sanitizer] reverse the order of the stack traces printed for every pair of locks in the deadlock report (first print the 'from' node, then print the 'to' node of the deadlock graph) llvm-svn: 204043
-
Kostya Serebryany authored
[sanitizer] make the deadlock detector print 2*N stack traces on lock-order-inversion with N locks (i.e. print stack traces for both lock acquisitions in every edge in the graph). More improvements to follow llvm-svn: 204042
-
Kostya Serebryany authored
llvm-svn: 204036
-
Kostya Serebryany authored
llvm-svn: 204035
-
- Mar 14, 2014
-
-
https://code.google.com/p/address-sanitizer/issues/detail?id=274Alexander Potapenko authored
by ignoring globals from __TEXT,__cstring,cstring_literals during instrumenation. Add a regression test. llvm-svn: 203916
-
- Mar 13, 2014
-
-
Dmitry Vyukov authored
http://llvm.org/bugs/show_bug.cgi?id=19113 is fixed, so enable the better CHECK llvm-svn: 203784
-
Kostya Serebryany authored
llvm-svn: 203779
-
- Mar 12, 2014
-
-
Dmitry Vyukov authored
if the thread is cancelled in pthread_cond_wait, it locks the mutex before processing pthread_cleanup stack but tsan was missing that, thus reporting false double-lock/wrong-unlock errors see the test for details llvm-svn: 203648
-
-
- Mar 05, 2014
-
-
Alexey Samsonov authored
llvm-svn: 202982
-
- Mar 04, 2014
-
-
Sergey Matveev authored
llvm-svn: 202846
-
Alexey Samsonov authored
Summary: We don't need to do any work in this case - just take the current PC and caller PC. Reviewers: eugenis, ygribov Reviewed By: eugenis CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D2936 llvm-svn: 202845
-
Sergey Matveev authored
llvm-svn: 202841
-
- Feb 28, 2014
-
-
Dmitry Vyukov authored
llvm-svn: 202502
-
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
llvm-svn: 202484
-
Kostya Serebryany authored
llvm-svn: 202480
-
Kostya Serebryany authored
llvm-svn: 202476
-
- Feb 27, 2014
-
-
Dmitry Vyukov authored
llvm-svn: 202405
-
Dmitry Vyukov authored
this fixes obscure false positives see the comments and the test for details llvm-svn: 202400
-
Dmitry Vyukov authored
llvm-svn: 202379
-
Dmitry Vyukov authored
llvm-svn: 202368
-
Dmitry Vyukov authored
llvm-svn: 202366
-
Dmitry Vyukov authored
llvm-svn: 202361
-
Dmitry Vyukov authored
- allow to specify which test to run - allow to specify number of iterations - specify number of threads required in the test itself llvm-svn: 202358
-
- Feb 26, 2014
-
-
Dmitry Vyukov authored
llvm-svn: 202278
-
Alexander Potapenko authored
Get rid of a TestCases/SharedLibs/shared-lib-test-so.cc dependency in these tests. llvm-svn: 202267
-
- Feb 25, 2014
-
-
Evgeniy Stepanov authored
llvm-svn: 202156
-
Kostya Serebryany authored
llvm-svn: 202153
-
Evgeniy Stepanov authored
waitid() is present since API level 9 (Android 2.3). That's old enough. llvm-svn: 202149
-
Alexey Samsonov authored
* Fix bash scripts to work on FreeBSD (patch by Viktor Kutuzov) * Update locations of lit tests in check_lint script. llvm-svn: 202145
-
Kostya Serebryany authored
llvm-svn: 202132
-
Kostya Serebryany authored
llvm-svn: 202128
-