- May 21, 2013
-
-
Sergey Matveev authored
llvm-svn: 182389
-
Sergey Matveev authored
llvm-svn: 182384
-
Sergey Matveev authored
Also, define CAN_SANITIZE_LEAKS. llvm-svn: 182383
-
Alexey Samsonov authored
llvm-svn: 182382
-
Alexey Samsonov authored
llvm-svn: 182380
-
Sergey Matveev authored
llvm-svn: 182379
-
Sergey Matveev authored
llvm-svn: 182378
-
Sergey Matveev authored
llvm-svn: 182376
-
Alexey Samsonov authored
llvm-svn: 182374
-
Peter Collingbourne authored
llvm-svn: 182372
-
Peter Collingbourne authored
llvm-svn: 182369
-
Peter Collingbourne authored
llvm-svn: 182366
-
Alexey Samsonov authored
llvm-svn: 182365
-
Alexey Samsonov authored
[ASan] Don't run fast unwinder tests on 32-bit Linux as fast unwinder may be unexpectedly smart on some hosts llvm-svn: 182363
-
Evgeniy Stepanov authored
llvm-svn: 182361
-
Alexey Samsonov authored
llvm-svn: 182360
-
Evgeniy Stepanov authored
llvm-svn: 182359
-
Alexey Samsonov authored
llvm-svn: 182355
-
Dmitry Vyukov authored
llvm-svn: 182354
-
Evgeniy Stepanov authored
llvm-svn: 182353
-
Kostya Serebryany authored
[sanitizer] fix asan on the platforms where the page size is not a compile-time constant (or at least where EXEC_PAGESIZE may not be trustworthy), e.g. powerpc64. llvm-svn: 182351
-
- May 20, 2013
-
-
Peter Collingbourne authored
GetPageSize wraps sysconf(_SC_PAGESIZE) on POSIX platforms, but sysconf resides in libc. To make this libc-independent on Linux, move the wrapper to sanitizer_mac.cc and return the Linux-specific constant EXEC_PAGESIZE in the sanitizer_linux.cc implementation. llvm-svn: 182303
-
Peter Collingbourne authored
llvm-svn: 182292
-
Peter Collingbourne authored
__libc_stack_end is made into a weak symbol if possible. If libc is not linked, read args and environment from /proc. llvm-svn: 182276
-
Alexey Samsonov authored
llvm-svn: 182272
-
Sergey Matveev authored
Add missing call to GetUserBegin(). llvm-svn: 182267
-
Alexander Potapenko authored
[libsanitizer] Introduce INTERCEPTOR_WITH_SUFFIX which is to be used for appending the __DARWIN_ALIAS() version suffixes to function names on Darwin. This should fix asan/lit_tests/wait.cc under ASan. llvm-svn: 182259
-
Sergey Matveev authored
Separate the notions of user-visible chunk and allocator chunk, to facilitate ASan integration. llvm-svn: 182256
-
Timur Iskhodzhanov authored
See https://code.google.com/p/address-sanitizer/issues/detail?id=187 for the details llvm-svn: 182255
-
Sergey Matveev authored
We need this to avoid races when ASan and LSan are used together. llvm-svn: 182252
-
Sergey Matveev authored
llvm-svn: 182251
-
Sergey Matveev authored
llvm-svn: 182250
-
Sergey Matveev authored
Leak checking functionality which will be shared between LSan/ASan/MSan. llvm-svn: 182249
-
Sergey Matveev authored
llvm-svn: 182248
-
Sergey Matveev authored
llvm-svn: 182247
-
Sergey Matveev authored
llvm-svn: 182246
-
Sergey Matveev authored
This is the first in a series of CLs implementing LeakSanitizer. http://clang.llvm.org/docs/LeakSanitizer.html llvm-svn: 182245
-
Timur Iskhodzhanov authored
Also fix wrong alignment maths and an outdated comment llvm-svn: 182238
-
Kostya Serebryany authored
[sanitizer] factor out ByteMap from SizeClassAllocator32 so that it can be later replaced with a more memory-efficient implementation on 64-bit. llvm-svn: 182234
-
- May 19, 2013
-
-
Richard Smith authored
llvm-svn: 182218
-