- e16adbc [asan] Add soname to the dynamic runtime. by Evgeniy Stepanov · 12 years ago
- b3ef8a4 [asan] asan_allocator2: do less work under the quarantine lock; make the strcasecmp test more resistant to the contents of unaddressable memory by Kostya Serebryany · 12 years ago
- 7125bb3 [asan] better protect the tests from memset/memcpy inlining, explicitly include unistd.h by Kostya Serebryany · 12 years ago
- 90ad168 [ubsan] Give entry methods default (not hidden) visibility. by Will Dietz · 12 years ago
- a597258 tsan: detect races on fd passed to epoll_ctl by Dmitry Vyukov · 12 years ago
- 5e10443 [asan] make the slow unwinder a bit more robust. The unittests pass with fast_unwind_on_fatal=0, but I still observe some differences between the two unwinders by Kostya Serebryany · 12 years ago
- b1d1ef2 [ASan/Win] Satisfy lint by Timur Iskhodzhanov · 12 years ago
- 0cf7eef [ASan/Win] Unbreak the 32-bit RTL build by Timur Iskhodzhanov · 12 years ago
- f17b382 tsan: fix crash when user defines own fopen/fileno by Dmitry Vyukov · 12 years ago
- bb30741 tsan: fix crash when user defines own fopen/fileno by Dmitry Vyukov · 12 years ago
- a6a69d6 [ubsan] Drop use of __atomic_exchange_n for now to fix build for some. by Will Dietz · 12 years ago
- 2af552f [ubsan] Add deduplication functionality, always enabled. by Will Dietz · 12 years ago
- 01247b7 [ubsan] Check for appropriate types on compound assignment overflow diagnostics. by Will Dietz · 12 years ago
- a1e12a6 Update the copyright coredits -- Happy new year 2013! by NAKAMURA Takumi · 12 years ago
- f359dea [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow. by Will Dietz · 12 years ago
- 9202515 Revert r171273 which doesn't actually compile. by Chandler Carruth · 12 years ago
- 7ba7f0d [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow. by Will Dietz · 12 years ago
- 7324b65 [ubsan] Update test now that check recovery is default and has driver flag. by Will Dietz · 12 years ago
- 13ddcf6 [asan] make LargeOOBInMemset test resistant to clever compiler optimizations by Kostya Serebryany · 12 years ago
- 17a7c67 [asan] add a new interface function __asan_describe_address, useful for running asan-ified binary under a debugger (e.g. gdb) by Kostya Serebryany · 12 years ago
- c0d37b3 [asan] fix a build warning by Kostya Serebryany · 12 years ago
- 681e775 [asan] one more change missed at r171198 by Kostya Serebryany · 12 years ago
- eb28093 [asan] implement more strict checking for memset/etc parameters. Instead of checking the first and the last byte, we check the entire shadow region. This costs ~10 slowdown for the instrumented functions. Motivated by a nasty memset-buffer-overflow-by-140-bytes in chrome which was reported as a use-after-free or not at all by Kostya Serebryany · 12 years ago
- a6d4cf7 [ASan] use macro instead of raw __attribute__ by Alexey Samsonov · 12 years ago
- 89efdc5 [TSan] Blacklist test: Rename blacklisted function. Make this test work for custom TSan testing script. by Alexey Samsonov · 12 years ago
- 7e3d21f [TSan] Add lit test for -fsanitize-blacklist= flag by Alexey Samsonov · 12 years ago
- 55425eb Make ASan and TSan tests a bit less brittle with @LINE FileCheck macro by Alexey Samsonov · 12 years ago
- 4b48f45 [sanitizer] add statistics to the allocator; fix lint by Kostya Serebryany · 12 years ago
- d7d7b5f Define COMPILER_RT_CAN_EXECUTE_TESTS variable on platforms where we can produce working binaries and use it in build rules for sanitizers tests by Alexey Samsonov · 12 years ago
- 4b8fb65 [msan] Explicitly link unit tests with libstdc++. by Evgeniy Stepanov · 12 years ago
- 478b493 [asan] enable alloc_dealloc_mismatch by default by Kostya Serebryany · 12 years ago
- 42383ab [asan] relax asan/lit_tests/malloc_delete_mismatch.cc to make it pass on Mac 10.7 (where extra frames creep in between malloc and main) by Kostya Serebryany · 12 years ago
- a54aec8 [asan/tsan] when unmapping a chunk of user memory, apply madvise(MADV_DONTNEED) to the corresponding chunk of shadow memory. Also update sanitizer_allocator64_testlib.cc by Kostya Serebryany · 12 years ago
- 9c92748 [ASan] Teach ASan to print demangled function name when describing stack frame by Alexey Samsonov · 12 years ago
- 709a33e [asan] asan_allocator2: do not align the requested size to the redzone size (saves a bit more memory) by Kostya Serebryany · 12 years ago
- c35314a [asan] asan_allocator2: implement adaptive redzones. Now with asan_allocator2 allocations <= 48 bytes have 16 byte redzone, allocations of 48-96 bytes -- have 32 bytes redzone, etc (max redzone is 2048). If ASAN_OPTIONS=redzone=n is set, it changes the minimal redzone size by Kostya Serebryany · 12 years ago
- c209ba6 [msan] MSan, New Year Tree style. by Evgeniy Stepanov · 12 years ago
- db010da [msan] Refactor report printing. by Evgeniy Stepanov · 12 years ago
- 806c491 [Sanitizer] attempt to fix InterlockedCompareExchangePointer intrinsic on MSVC by Alexey Samsonov · 12 years ago
- 4c9ddc1 [msan] Check for conflicting memory mappings. by Evgeniy Stepanov · 12 years ago
- 9e3bd38 [asan] asan_allocator2: by default use the StackDepot to store the stack traces instead of storing them in the redzones by Kostya Serebryany · 12 years ago
- 111a071 [asan] asan_allocator2: store the user requested size in just 32 bits (larger sizes use metadata). This allows to put one more 32-bit field into the chunk header by Kostya Serebryany · 12 years ago
- 7b719df [msan] Improve recvfrom interceptor. by Evgeniy Stepanov · 12 years ago
- 4b943e9 Add MSan unit tests to check-msan and check-all. by Evgeniy Stepanov · 12 years ago
- 0231c50 MemorySanitizer unit tests. by Evgeniy Stepanov · 12 years ago
- 97edeb3 [msan] Fix header comments. by Evgeniy Stepanov · 12 years ago
- f1877cf [asan] add a test for right OOB with special large sizes. Fix this test in asan_allocator2. More test tweaking for allocator2 by Kostya Serebryany · 12 years ago
- 81088eb tsan: fix tests to consistently use internal functions (otherwise it leads to false positives) by Dmitry Vyukov · 12 years ago
- bb5d057 [sanitizer] increase the maximum size class of the fast allocator. This should save quite a bit of memory in tsan/msan (and later in asan). This also puts more stress on the large allocator. Add a couple of checks by Kostya Serebryany · 12 years ago
- 491d34b tsan: fix the code that searches for heap memory block metadata by Dmitry Vyukov · 12 years ago
- e52810d [asan] properly define ASAN_LOW_MEMORY. Due to a mistake it has been always true causing redzone and quarantine sizes to be smaller than it was some time before (and out of sync with the documentation). Also make one test less greedy by Kostya Serebryany · 12 years ago
- 68d3a1b [sanitizer] fix gcc warnings, enable one tests under asan_allocator2 by Kostya Serebryany · 12 years ago
- b8c363d [sanitizer] make LargeMmapAllocator::GetBlockBegin faster by not using a linked list by Kostya Serebryany · 12 years ago
- bd88c18 tsan: work around FileCheck feature that it does not accept empty input by Dmitry Vyukov · 12 years ago
- 421841f tsan: remove static reference to glibc internal _dl_get_tls_static_info() by Dmitry Vyukov · 12 years ago
- 038820f [sanitizer] rework the size class map in the sanitizer allocator: make the differences between size classes more uniform. by Kostya Serebryany · 12 years ago
- b843c1f tsan: more defensive file descriptor verification by Dmitry Vyukov · 12 years ago
- cab6133 [asan] asan_allocator2 fix two asserts that happen on full chrome: a) memalign called with 0 size and large alignment and b) malloc called after TSD has been destructed by Kostya Serebryany · 12 years ago
- 032e833 [Sanitizer] CMake build rules for unittests: depend on headers when compiling a file with custom clang. by Alexey Samsonov · 12 years ago
- fc2bebf tsan: add java malloc stress test by Dmitry Vyukov · 12 years ago
- aaf7210 [sanitizer] mmap less on every size class to make the allocator more friendly to small programs by Kostya Serebryany · 12 years ago
- 830ca04 tsan: add java rwlock test by Dmitry Vyukov · 12 years ago
- 5ba3fec tsan: add a test for java memory move by Dmitry Vyukov · 12 years ago
- 429ccc8 tsan: move common part of java tests into a separate header by Dmitry Vyukov · 12 years ago
- c3d708b tsan: fix Java memory move operations and add the test by Dmitry Vyukov · 12 years ago
- dae1251 tsan: less debug output by Dmitry Vyukov · 12 years ago
- e11c5c5 [asan] asan_allocator2: better memory stats by Kostya Serebryany · 12 years ago
- 9050e30 tsan: update mutex lock table for java by Dmitry Vyukov · 12 years ago
- f4e4f93 tsan: update mutex table for java by Dmitry Vyukov · 12 years ago
- ef86724 tsan: java: move shadow memory on GC compaction by Dmitry Vyukov · 12 years ago
- 25a9728 tsan: add a high-level comment to tsan_interface_java.h by Dmitry Vyukov · 12 years ago
- 03ef193 [ASan] Fix another FileCheck pattern to be c++filt-proof. by Alexander Potapenko · 12 years ago
- 4dc3082 tsan: fix lint warnings by Dmitry Vyukov · 12 years ago
- 4de5864 tsan: disable checks for limited address space and unlimited stack for Go by Dmitry Vyukov · 12 years ago
- 32b8991 [Sanitizer] Don't implicitly add object files to the list of dependencies when building compiler_rt unittests. Fix sanitizer_common and asan build rules accordingly. This also fixes check-sanitizer command on Ninja. by Alexey Samsonov · 12 years ago
- fe6d916 [asan] add a flag alloc_dealloc_mismatch (off by default for now) which finds malloc/delete, new/free, new/delete[], etc mismatches by Kostya Serebryany · 12 years ago
- d37c272 tsan: add lit test with statically linker libstdc++ by Dmitry Vyukov · 12 years ago
- fa429bd tsan: use clang in cmake build + add -Werror by Dmitry Vyukov · 12 years ago
- be9796d Clean up some warnings that become errors. Seen in Xcode. by Richard Relph · 12 years ago
- 21cc85d tsan: java interface implementation skeleton by Dmitry Vyukov · 12 years ago
- e01f96b [ASan] remove duplicate entry in shadow byte legend by Alexey Samsonov · 12 years ago
- f85c06c [Sanitizer] Fix CMake build rules for sanitizer_common tests to respect universal static libraries on Mac by Alexey Samsonov · 12 years ago
- b34cf49 [asan] asan_allocator2: implement memalign by Kostya Serebryany · 12 years ago
- 49ca997 [*san] Create unittests output directory, if it does not exist. by Evgeniy Stepanov · 12 years ago
- 98263a1 tsan: add cmake build and tests into presubmit script by Dmitry Vyukov · 12 years ago
- 0414b25 [Sanitizer] Modify CMake build rules for sanitizer_common unit tests: build them with fresh Clang for both 32- and 64-bits (if possible) by Alexey Samsonov · 12 years ago
- 1894f4a [ASan] Make the FileCheck pattern more c++filt-resistant. by Alexander Potapenko · 12 years ago
- 1d4b96d [tsan] fix cmake build by Kostya Serebryany · 12 years ago
- c311105 [asan] add memalign tests by Kostya Serebryany · 12 years ago
- 73bad81 [asan] add a flag poison_heap to allow better allocator benchmarking, implemenet malloc_stats() on Linux by Kostya Serebryany · 12 years ago
- e78b620 tsan: add java interface implementation stub by Dmitry Vyukov · 12 years ago
- 376bab8 [asan] asan_allocator2: make all remaining tests pass. by Kostya Serebryany · 12 years ago
- 5d6963b tsan: add Java interface by Dmitry Vyukov · 12 years ago
- 0b770b4 [asan] add ASAN_PCRE_DOTALL to two new multi-line regexps by Kostya Serebryany · 12 years ago
- 2f66ab2 [ASan] don't use -fsanitize=address linker flag for unit tests on Android by Alexey Samsonov · 12 years ago
- ab63743 Move C++ name demangling support from ubsan into sanitizer_common. by Richard Smith · 12 years ago
- c47a451 [ASan] explicitly link with dynamic ASan runtime when building unittests on Android by Alexey Samsonov · 12 years ago
- bf23186 [ASan] Support building both 32- and 64-bit unit tests if we can target both architectures by Alexey Samsonov · 12 years ago
- e309119 [asan] asan_allocator2: add mmap/munmap stats by Kostya Serebryany · 12 years ago
- 8925b71 [ASan] make sure Android unittests depend on ASan runtime by Alexey Samsonov · 12 years ago