1. e16adbc [asan] Add soname to the dynamic runtime. by Evgeniy Stepanov · 12 years ago
  2. 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
  3. 7125bb3 [asan] better protect the tests from memset/memcpy inlining, explicitly include unistd.h by Kostya Serebryany · 12 years ago
  4. 90ad168 [ubsan] Give entry methods default (not hidden) visibility. by Will Dietz · 12 years ago
  5. a597258 tsan: detect races on fd passed to epoll_ctl by Dmitry Vyukov · 12 years ago
  6. 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
  7. b1d1ef2 [ASan/Win] Satisfy lint by Timur Iskhodzhanov · 12 years ago
  8. 0cf7eef [ASan/Win] Unbreak the 32-bit RTL build by Timur Iskhodzhanov · 12 years ago
  9. f17b382 tsan: fix crash when user defines own fopen/fileno by Dmitry Vyukov · 12 years ago
  10. bb30741 tsan: fix crash when user defines own fopen/fileno by Dmitry Vyukov · 12 years ago
  11. a6a69d6 [ubsan] Drop use of __atomic_exchange_n for now to fix build for some. by Will Dietz · 12 years ago
  12. 2af552f [ubsan] Add deduplication functionality, always enabled. by Will Dietz · 12 years ago
  13. 01247b7 [ubsan] Check for appropriate types on compound assignment overflow diagnostics. by Will Dietz · 12 years ago
  14. a1e12a6 Update the copyright coredits -- Happy new year 2013! by NAKAMURA Takumi · 12 years ago
  15. f359dea [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow. by Will Dietz · 12 years ago
  16. 9202515 Revert r171273 which doesn't actually compile. by Chandler Carruth · 12 years ago
  17. 7ba7f0d [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow. by Will Dietz · 12 years ago
  18. 7324b65 [ubsan] Update test now that check recovery is default and has driver flag. by Will Dietz · 12 years ago
  19. 13ddcf6 [asan] make LargeOOBInMemset test resistant to clever compiler optimizations by Kostya Serebryany · 12 years ago
  20. 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
  21. c0d37b3 [asan] fix a build warning by Kostya Serebryany · 12 years ago
  22. 681e775 [asan] one more change missed at r171198 by Kostya Serebryany · 12 years ago
  23. 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
  24. a6d4cf7 [ASan] use macro instead of raw __attribute__ by Alexey Samsonov · 12 years ago
  25. 89efdc5 [TSan] Blacklist test: Rename blacklisted function. Make this test work for custom TSan testing script. by Alexey Samsonov · 12 years ago
  26. 7e3d21f [TSan] Add lit test for -fsanitize-blacklist= flag by Alexey Samsonov · 12 years ago
  27. 55425eb Make ASan and TSan tests a bit less brittle with @LINE FileCheck macro by Alexey Samsonov · 12 years ago
  28. 4b48f45 [sanitizer] add statistics to the allocator; fix lint by Kostya Serebryany · 12 years ago
  29. 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
  30. 4b8fb65 [msan] Explicitly link unit tests with libstdc++. by Evgeniy Stepanov · 12 years ago
  31. 478b493 [asan] enable alloc_dealloc_mismatch by default by Kostya Serebryany · 12 years ago
  32. 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
  33. 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
  34. 9c92748 [ASan] Teach ASan to print demangled function name when describing stack frame by Alexey Samsonov · 12 years ago
  35. 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
  36. 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
  37. c209ba6 [msan] MSan, New Year Tree style. by Evgeniy Stepanov · 12 years ago
  38. db010da [msan] Refactor report printing. by Evgeniy Stepanov · 12 years ago
  39. 806c491 [Sanitizer] attempt to fix InterlockedCompareExchangePointer intrinsic on MSVC by Alexey Samsonov · 12 years ago
  40. 4c9ddc1 [msan] Check for conflicting memory mappings. by Evgeniy Stepanov · 12 years ago
  41. 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
  42. 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
  43. 7b719df [msan] Improve recvfrom interceptor. by Evgeniy Stepanov · 12 years ago
  44. 4b943e9 Add MSan unit tests to check-msan and check-all. by Evgeniy Stepanov · 12 years ago
  45. 0231c50 MemorySanitizer unit tests. by Evgeniy Stepanov · 12 years ago
  46. 97edeb3 [msan] Fix header comments. by Evgeniy Stepanov · 12 years ago
  47. 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
  48. 81088eb tsan: fix tests to consistently use internal functions (otherwise it leads to false positives) by Dmitry Vyukov · 12 years ago
  49. 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
  50. 491d34b tsan: fix the code that searches for heap memory block metadata by Dmitry Vyukov · 12 years ago
  51. 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
  52. 68d3a1b [sanitizer] fix gcc warnings, enable one tests under asan_allocator2 by Kostya Serebryany · 12 years ago
  53. b8c363d [sanitizer] make LargeMmapAllocator::GetBlockBegin faster by not using a linked list by Kostya Serebryany · 12 years ago
  54. bd88c18 tsan: work around FileCheck feature that it does not accept empty input by Dmitry Vyukov · 12 years ago
  55. 421841f tsan: remove static reference to glibc internal _dl_get_tls_static_info() by Dmitry Vyukov · 12 years ago
  56. 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
  57. b843c1f tsan: more defensive file descriptor verification by Dmitry Vyukov · 12 years ago
  58. 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
  59. 032e833 [Sanitizer] CMake build rules for unittests: depend on headers when compiling a file with custom clang. by Alexey Samsonov · 12 years ago
  60. fc2bebf tsan: add java malloc stress test by Dmitry Vyukov · 12 years ago
  61. aaf7210 [sanitizer] mmap less on every size class to make the allocator more friendly to small programs by Kostya Serebryany · 12 years ago
  62. 830ca04 tsan: add java rwlock test by Dmitry Vyukov · 12 years ago
  63. 5ba3fec tsan: add a test for java memory move by Dmitry Vyukov · 12 years ago
  64. 429ccc8 tsan: move common part of java tests into a separate header by Dmitry Vyukov · 12 years ago
  65. c3d708b tsan: fix Java memory move operations and add the test by Dmitry Vyukov · 12 years ago
  66. dae1251 tsan: less debug output by Dmitry Vyukov · 12 years ago
  67. e11c5c5 [asan] asan_allocator2: better memory stats by Kostya Serebryany · 12 years ago
  68. 9050e30 tsan: update mutex lock table for java by Dmitry Vyukov · 12 years ago
  69. f4e4f93 tsan: update mutex table for java by Dmitry Vyukov · 12 years ago
  70. ef86724 tsan: java: move shadow memory on GC compaction by Dmitry Vyukov · 12 years ago
  71. 25a9728 tsan: add a high-level comment to tsan_interface_java.h by Dmitry Vyukov · 12 years ago
  72. 03ef193 [ASan] Fix another FileCheck pattern to be c++filt-proof. by Alexander Potapenko · 12 years ago
  73. 4dc3082 tsan: fix lint warnings by Dmitry Vyukov · 12 years ago
  74. 4de5864 tsan: disable checks for limited address space and unlimited stack for Go by Dmitry Vyukov · 12 years ago
  75. 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
  76. 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
  77. d37c272 tsan: add lit test with statically linker libstdc++ by Dmitry Vyukov · 12 years ago
  78. fa429bd tsan: use clang in cmake build + add -Werror by Dmitry Vyukov · 12 years ago
  79. be9796d Clean up some warnings that become errors. Seen in Xcode. by Richard Relph · 12 years ago
  80. 21cc85d tsan: java interface implementation skeleton by Dmitry Vyukov · 12 years ago
  81. e01f96b [ASan] remove duplicate entry in shadow byte legend by Alexey Samsonov · 12 years ago
  82. f85c06c [Sanitizer] Fix CMake build rules for sanitizer_common tests to respect universal static libraries on Mac by Alexey Samsonov · 12 years ago
  83. b34cf49 [asan] asan_allocator2: implement memalign by Kostya Serebryany · 12 years ago
  84. 49ca997 [*san] Create unittests output directory, if it does not exist. by Evgeniy Stepanov · 12 years ago
  85. 98263a1 tsan: add cmake build and tests into presubmit script by Dmitry Vyukov · 12 years ago
  86. 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
  87. 1894f4a [ASan] Make the FileCheck pattern more c++filt-resistant. by Alexander Potapenko · 12 years ago
  88. 1d4b96d [tsan] fix cmake build by Kostya Serebryany · 12 years ago
  89. c311105 [asan] add memalign tests by Kostya Serebryany · 12 years ago
  90. 73bad81 [asan] add a flag poison_heap to allow better allocator benchmarking, implemenet malloc_stats() on Linux by Kostya Serebryany · 12 years ago
  91. e78b620 tsan: add java interface implementation stub by Dmitry Vyukov · 12 years ago
  92. 376bab8 [asan] asan_allocator2: make all remaining tests pass. by Kostya Serebryany · 12 years ago
  93. 5d6963b tsan: add Java interface by Dmitry Vyukov · 12 years ago
  94. 0b770b4 [asan] add ASAN_PCRE_DOTALL to two new multi-line regexps by Kostya Serebryany · 12 years ago
  95. 2f66ab2 [ASan] don't use -fsanitize=address linker flag for unit tests on Android by Alexey Samsonov · 12 years ago
  96. ab63743 Move C++ name demangling support from ubsan into sanitizer_common. by Richard Smith · 12 years ago
  97. c47a451 [ASan] explicitly link with dynamic ASan runtime when building unittests on Android by Alexey Samsonov · 12 years ago
  98. bf23186 [ASan] Support building both 32- and 64-bit unit tests if we can target both architectures by Alexey Samsonov · 12 years ago
  99. e309119 [asan] asan_allocator2: add mmap/munmap stats by Kostya Serebryany · 12 years ago
  100. 8925b71 [ASan] make sure Android unittests depend on ASan runtime by Alexey Samsonov · 12 years ago