- Dec 19, 2012
-
-
Alexey Samsonov authored
llvm-svn: 170543
-
Alexey Samsonov authored
build tree. Now just-built Clang is used to: 1) compile instrumented sources (as before); 2) compile non-instrumented sources; 3) compile our own instrumented version of googletest; 4) link it all together using -fsanitize=address flag (instead of trying to copy linker behavior in CMake build rules). This makes ASan unittests pretty much self-consistent and independent of other LLVM libraries. llvm-svn: 170541
-
Alexander Potapenko authored
llvm-svn: 170531
-
Kostya Serebryany authored
llvm-svn: 170520
-
Kostya Serebryany authored
[asan] asan_allocator2: improve FindHeapChunkByAddress to find memory chunks to the left of a given address. Almost all tests pass with the new allocator now, only 6 are left to fix. llvm-svn: 170511
-
- Dec 18, 2012
-
-
Kostya Serebryany authored
llvm-svn: 170418
-
- Dec 17, 2012
-
-
Kostya Serebryany authored
llvm-svn: 170339
-
Kostya Serebryany authored
llvm-svn: 170329
-
Kostya Serebryany authored
llvm-svn: 170315
-
Kostya Serebryany authored
llvm-svn: 170313
-
Kostya Serebryany authored
llvm-svn: 170310
-
- Dec 14, 2012
-
-
Kostya Serebryany authored
llvm-svn: 170193
-
Kostya Serebryany authored
llvm-svn: 170190
-
- Dec 13, 2012
-
-
Kostya Serebryany authored
llvm-svn: 170124
-
Kostya Serebryany authored
[asan] extend overflow-in-qsort.cc to check both unwind kinds. One more test for SlowUnwind. Move both to Linux dir (no slow unwind on Mac) llvm-svn: 170122
-
Alexey Samsonov authored
llvm-svn: 170121
-
Alexey Samsonov authored
llvm-svn: 170120
-
Kostya Serebryany authored
llvm-svn: 170119
-
Kostya Serebryany authored
llvm-svn: 170118
-
Kostya Serebryany authored
[asan] add two asan flags: fast_unwind_on_fatal and fast_unwind_on_malloc to allow using the slow CFI-based unwinder llvm-svn: 170117
-
Alexey Samsonov authored
[Sanitizer] Add new header - sanitizer_platform_interceptors.h, which should define whether or not given function should be intercepted on a given platform. llvm-svn: 170115
-
Alexey Samsonov authored
llvm-svn: 170114
-
Alexey Samsonov authored
llvm-svn: 170112
-
Kostya Serebryany authored
llvm-svn: 170111
-
Kostya Serebryany authored
[sanitizer] replace size_t with SIZE_T in interceptors (same for ssize_t, off_t and off64_t). This is done to avoid confusion and to make the code work with compilers that define size_t w/o any includes (MSVC) llvm-svn: 170103
-
Kostya Serebryany authored
llvm-svn: 170098
-
- Dec 12, 2012
-
-
Alexander Potapenko authored
llvm-svn: 169987
-
Kostya Serebryany authored
llvm-svn: 169985
-
Alexander Potapenko authored
llvm-svn: 169974
-
Alexander Potapenko authored
llvm-svn: 169972
-
Alexander Potapenko authored
llvm-svn: 169969
-
Kostya Serebryany authored
llvm-svn: 169968
-
Kostya Serebryany authored
[asan] add sanitizer_common/sanitizer_common_interceptors.h with pread/pread64/read interceptors. Use it in asan. Add asan tests for pread/etc. Add FIXME to tsan/msan interceptors llvm-svn: 169966
-
- Dec 11, 2012
-
-
Kostya Serebryany authored
llvm-svn: 169864
-
Timur Iskhodzhanov authored
llvm-svn: 169857
-
Timur Iskhodzhanov authored
llvm-svn: 169856
-
Timur Iskhodzhanov authored
llvm-svn: 169855
-
Kostya Serebryany authored
llvm-svn: 169836
-
Kostya Serebryany authored
llvm-svn: 169828
-
Kostya Serebryany authored
llvm-svn: 169822
-