- Nov 27, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 168692
-
Dmitry Vyukov authored
llvm-svn: 168683
-
Dmitry Vyukov authored
do the atomic operation under the sync object mutex make acquire/release sync atomic with the operation itself combine acquire and release into a single acq_rel operation llvm-svn: 168682
-
- Nov 26, 2012
-
-
Dmitry Vyukov authored
this allows to build tsan runtime as dynamic library llvm-svn: 168589
-
Dmitry Vyukov authored
llvm-svn: 168584
-
- Nov 24, 2012
-
-
Kostya Serebryany authored
[asan/tsan] get rid of kPageSize completely in favor of GetPageSizeCached(). This makes the code friendly to more platforms llvm-svn: 168537
-
- Nov 23, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 168518
-
Kostya Serebryany authored
[asan] get rid of some of the uses of kPageSize. The intent is to get rid of it completely to support platforms with multiple possible page sizes. llvm-svn: 168517
-
Dmitry Vyukov authored
llvm-svn: 168506
-
- Nov 22, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 168497
-
Dmitry Vyukov authored
llvm-svn: 168496
-
- Nov 21, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 168423
-
Dmitry Vyukov authored
(do not execute synchronous signals in recursive interceptors) llvm-svn: 168421
-
- Nov 16, 2012
-
-
Alexey Samsonov authored
llvm-svn: 168150
-
- Nov 15, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 168060
-
Dmitry Vyukov authored
llvm-svn: 168059
-
Dmitry Vyukov authored
add interceptor for poll() in addition process signals in every atomic op in addition process signals in blocking libc functions llvm-svn: 168050
-
- Nov 13, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 167835
-
Dmitry Vyukov authored
llvm-svn: 167834
-
Dmitry Vyukov authored
llvm-svn: 167832
-
- Nov 09, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 167630
-
Alexey Samsonov authored
llvm-svn: 167617
-
Dmitry Vyukov authored
llvm-svn: 167614
-
Dmitry Vyukov authored
It's easier to call from compiler module. llvm-svn: 167611
-
- Nov 08, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 167575
-
- Nov 07, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 167533
-
Dmitry Vyukov authored
llvm-svn: 167532
-
Dmitry Vyukov authored
llvm-svn: 167530
-
- Nov 06, 2012
-
-
Dmitry Vyukov authored
tsan: slightly relax requirements for lazy shadow memory (can overlap and may not be properly aligned) it's problematic on windows where allocation granularity is much larger than page size llvm-svn: 167466
-
Dmitry Vyukov authored
llvm-svn: 167464
-
Dmitry Vyukov authored
llvm-svn: 167457
-
Dmitry Vyukov authored
llvm-svn: 167455
-
Dmitry Vyukov authored
llvm-svn: 167453
-
Dmitry Vyukov authored
llvm-svn: 167451
-
- Nov 02, 2012
-
-
Alexey Samsonov authored
llvm-svn: 167294
-
Alexey Samsonov authored
llvm-svn: 167291
-
- Oct 07, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 165376
-
- Oct 05, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 165317
-
- Oct 04, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 165218
-
- Oct 03, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 165106
-