- Jan 16, 2013
-
-
Kostya Serebryany authored
[asan] asan_allocator2: fix the memalign handling (clear the first word of allocated chunk in case there is an old memalign magic) llvm-svn: 172603
-
- Jan 15, 2013
-
-
Kostya Serebryany authored
[asan] enable asan_allocator2 by default on Linux. Will enable it on other platforms and remove the old one later, after additional testing. The new allocator is much faster and uses less memory llvm-svn: 172531
-
Dmitry Vyukov authored
llvm-svn: 172529
-
Dmitry Vyukov authored
llvm-svn: 172526
-
Kostya Serebryany authored
llvm-svn: 172523
-
Dmitry Vyukov authored
llvm-svn: 172522
-
Dmitry Vyukov authored
llvm-svn: 172521
-
Dmitry Vyukov authored
llvm-svn: 172520
-
Dmitry Vyukov authored
llvm-svn: 172519
-
Dmitry Vyukov authored
llvm-svn: 172518
-
- Jan 14, 2013
-
-
Will Dietz authored
Specify weaker memory order in case we optimize for it in the future, presently still doing same __sync_lock_test_and_set() as before. Change suggested by Alexey Samsonov, thanks! llvm-svn: 172429
-
Evgeniy Stepanov authored
Move my_rand() to the common header. This lets us avoid the use of rand_r in sanitizer_common tests. There is no rand_r on Android. llvm-svn: 172421
-
Alexey Samsonov authored
llvm-svn: 172419
-
Dmitry Vyukov authored
llvm-svn: 172415
-
Evgeniy Stepanov authored
llvm-svn: 172410
-
Evgeniy Stepanov authored
Not supported on Android. llvm-svn: 172408
-
Alexey Samsonov authored
llvm-svn: 172398
-
Kostya Serebryany authored
[asan] use the slow CFI-based unwinder when reporting an error. Still use the fast unwinder for malloc/free. Linux-x86-only for now. llvm-svn: 172397
-
Dmitry Vyukov authored
asan/tsan: mmap shadow memory before allocating memory (otherwise other threads can access non yet allocated shadow) llvm-svn: 172395
-
Alexey Samsonov authored
ASan: Disable alloc/dealloc-mismatch checker on Mac for now (it produces weird false positives on googletest) llvm-svn: 172394
-
Dmitry Vyukov authored
llvm-svn: 172393
-
Dmitry Vyukov authored
llvm-svn: 172392
-
Dmitry Vyukov authored
llvm-svn: 172390
-
Dmitry Vyukov authored
llvm-svn: 172389
-
Dmitry Vyukov authored
1. Increase size classes from 32k to 128k 2. Use lock-free stack in central cache 3. Use blocking mutex when allocate new memory with mmap llvm-svn: 172388
-
Dmitry Vyukov authored
llvm-svn: 172387
-
Dmitry Vyukov authored
llvm-svn: 172386
-
Dmitry Vyukov authored
llvm-svn: 172385
-
Kostya Serebryany authored
llvm-svn: 172383
-
Dmitry Vyukov authored
llvm-svn: 172381
-
Dmitry Vyukov authored
llvm-svn: 172380
-
- Jan 13, 2013
-
-
Tim Northover authored
Patch contributed by Andrew Turner. llvm-svn: 172366
-
Tim Northover authored
Patch contributed by Andrew Turner. llvm-svn: 172365
-
- Jan 11, 2013
-
-
Dmitry Vyukov authored
llvm-svn: 172226
-
Dmitry Vyukov authored
replace lists with arrays llvm-svn: 172217
-
Dmitry Vyukov authored
llvm-svn: 172216
-
Dmitry Vyukov authored
llvm-svn: 172215
-
Dmitry Vyukov authored
llvm-svn: 172213
-
Dmitry Vyukov authored
llvm-svn: 172210
-
Dmitry Vyukov authored
llvm-svn: 172209
-