1. b46941a [ASan] Apply some ASan-relevant pieces of patch by Ruben Van Boxem. In the same time, remove ASan from CMake build on Windows after conversation with Timur. We don't want to support building ASan on Windows until it is in a working state. by Alexey Samsonov · 12 years ago
  2. c643962 [TSan] increase sleep time in test to ensure correct event ordering by Alexey Samsonov · 12 years ago
  3. b610ef8 [CMake][tsan] Compile .S files for tsan as C instead of CXX. by Michael J. Spencer · 12 years ago
  4. 26ce094 [Sanitizer] llvm-symbolizer: enable accessing symbol table (libObject is fixed in r164365) and replace string with std::string by Alexey Samsonov · 12 years ago
  5. 47a953e Both OpenBSD and Bitrig need to include machine/endian.h to get the by Eric Christopher · 12 years ago
  6. 1c2a24e [ASan] Include ASan into CMake build only on Linux, Mac and Windows by Alexey Samsonov · 12 years ago
  7. 06dc82d [TSan] Add tsan to cmake build of compiler-rt only on Linux by Alexey Samsonov · 12 years ago
  8. 7531731 [ASan] make asan_symbolize script work if there is no llvm-symbolizer available by Alexey Samsonov · 12 years ago
  9. 63e4df4 [ASan] fix offline python symbolizer script to use llvm-symbolizer if possible by Alexey Samsonov · 12 years ago
  10. b0ddf22 [ASan] cleanup: fix headers and lint warnings by Alexey Samsonov · 12 years ago
  11. b2c8d69 tsan: fix gcc4.2.1 warning by Dmitry Vyukov · 12 years ago
  12. 85a6dad tsan: fix Go build by Dmitry Vyukov · 12 years ago
  13. 58b017b Intercept signal() and sigaction() within the dynamic runtime on Mac. by Alexander Potapenko · 12 years ago
  14. 0f4ae5d [TSan] s/uintptr_t/intptr_t in TSan test and enforce stack size limit in one of TSan output tests that somewhy fails otherwise by Alexey Samsonov · 12 years ago
  15. e64c3b6 [TSan] fix a typo in test dependencies. Silence few remaining pedantic gcc warnings in TSan tests. by Alexey Samsonov · 12 years ago
  16. d92e5a0 [Sanitizer] llvm-symbolizer: turn off symbol table lookup by default while getSymbolAddress from libObject returns wrong values by Alexey Samsonov · 12 years ago
  17. 5c153fa [ASan] Move printing descriptions of heap addresses in error report from allocator internals to asan_report.cc. by Alexey Samsonov · 12 years ago
  18. c64b999 [Sanitizer] update lint checker script by Alexey Samsonov · 12 years ago
  19. 3168586 [TSan] port all output tests to lit and move them to lit_tests directory. This makes 'make check-tsan' command test both unit and output TSan tests. Old custom makefiles for running TSan tests are still functional as well. by Alexey Samsonov · 12 years ago
  20. 53fec5d [tsan] fix the tsan allocator to handle any alignment by Kostya Serebryany · 12 years ago
  21. 9c994aa Remove debugging code. by Bill Wendling · 12 years ago
  22. 7ad8ae2 Update linux stdio.h to support the recent additions to GCDAProfiling. by Benjamin Kramer · 12 years ago
  23. 9159a59 [TSan] Actually delete moved dirs with tests by Alexey Samsonov · 12 years ago
  24. f548ef8 [TSan] move: rtl_tests->tests/rtl unit_tests->tests/unit to make a single root for gtest-based tests. Support running these tests from lit via check-tsan command. by Alexey Samsonov · 12 years ago
  25. 3b339c9 [TSan] If we detect an unlimited stack, try to re-exec with limited stack by Alexey Samsonov · 12 years ago
  26. d7e5bb4 [Sanitizer] Hoist functions to get/set stack size and re-exec from memory-sanitizer branch to sanitizer_common by Alexey Samsonov · 12 years ago
  27. 62e2709 [ASan] increase sleep time if ASan finds two bugs simultaneously to make sure full error report is printed by Alexey Samsonov · 12 years ago
  28. 9c6c5a2 tsan: increase internal memory block limit 1GB->4GB by Dmitry Vyukov · 12 years ago
  29. d0dc918 tsan: reserve msb in stack depot id's (required for msan) by Dmitry Vyukov · 12 years ago
  30. df11061 Remove unused variable. by Bill Wendling · 12 years ago
  31. 843f359 Add support for reading the GCDA file and merging the arc information. by Bill Wendling · 12 years ago
  32. 78103db Remove some debugging code. by Evgeniy Stepanov · 12 years ago
  33. 01167e8 [asan] fix the va_arg usage by Kostya Serebryany · 12 years ago
  34. 81dfbb7 [asan] add asan option log_path=PATH to let users redirect asan reports to a file PATH.PID instead of stderr by Kostya Serebryany · 12 years ago
  35. 484db99 [TSan] support building TSan unittests in CMake by Alexey Samsonov · 12 years ago
  36. deb0dd8 [TSan] fix a typo in CMakeLists by Alexey Samsonov · 12 years ago
  37. 9a46c3b [TSan] Use interface attribute for weak functions that may be overriden by user by Alexey Samsonov · 12 years ago
  38. 79c6826 [TSan] Add initial support for buidling ThreadSanitizer runtime library with CMake (currently the only supported platfrom is 64-bit Linux). This patch makes 'clang++ -fthread-sanitizer' work for both clang in the build tree and installed clang by Alexey Samsonov · 12 years ago
  39. 2135d8a [TSan] fix a bunch of warnings reported by pedantic gcc by Alexey Samsonov · 12 years ago
  40. 1d34a48 [Sanitizer] don't use -Werror as default compile flag for sanitizer runtimes - people may use too many distinct/old host compilers by Alexey Samsonov · 12 years ago
  41. 8019524 Pass -std=c99 when compiling mach_override.c by Alexander Potapenko · 12 years ago
  42. ca2cdd9 Give more accurate malloc statistics to malloc_zone_statistics(). by Alexander Potapenko · 12 years ago
  43. 0fb4069 Fix compiler warnings: remove __attribute__((visibility)) for static functions, use unsigned char instead of char. by Alexander Potapenko · 12 years ago
  44. 4ea14c2 [ASan] more macro/casting magic to suppress warnings by Alexey Samsonov · 12 years ago
  45. 76e8428 [ASan] fix compiler warnings for unit test on Android by Alexey Samsonov · 12 years ago
  46. 246ef3b [Sanitizer] Fix compiler warnings (including void* arithmetic) in mach_override by Alexey Samsonov · 12 years ago
  47. c27279a [ASan] fix interception macro for Android build by Alexey Samsonov · 12 years ago
  48. 938c1ba Initial support for malloc_zone_statistics. All counters are set to zero now. by Alexander Potapenko · 12 years ago
  49. 721460b [Sanitizer] Please Android build. Re-check the availability of -Wno-variadic-macros flag. by Alexey Samsonov · 12 years ago
  50. b43d6a8 [Sanitizer] first effort to start building ASan runtime with -Werror in CMake build by Alexey Samsonov · 12 years ago
  51. b66bfd1 [Sanitizer] get rid of empty DEFAULT_CONVENTION in interception lib to remove empty macro arguments by Alexey Samsonov · 12 years ago
  52. 726fa67 [Sanitizer] test 64-bit allocator only on suitable targets by Alexey Samsonov · 12 years ago
  53. 223ff76 Revert the lockf() support. by Alexander Potapenko · 12 years ago
  54. 34fc56c CMake build rules for ASan Android runtime and tests. by Evgeniy Stepanov · 12 years ago
  55. 7e72e45 Fox a typo. by Evgeniy Stepanov · 12 years ago
  56. 3f3ca96 [Sanitizer] Add new lit testsuite: check-sanitizer that runs unit tests for sanitizer_common runtime (shared between ASan and TSan) by Alexey Samsonov · 12 years ago
  57. d7ed1f0 [Sanitizer] fix warnings reported by gcc. Update the list of targets to check lint for by Alexey Samsonov · 12 years ago
  58. 70a7095 [compiler-rt] Install support for CMake build of compiler-rt by Alexey Samsonov · 12 years ago
  59. 374520d [Sanitizer] remove custom Die/CheckFailed from allocator testlib by Alexey Samsonov · 12 years ago
  60. 591616d [Sanitizer] Get rid of dependency between sanitizer_common and asan/tsan runtimes: implement tool-specific Die and CheckFailed functions via callbacks by Alexey Samsonov · 12 years ago
  61. 0ce948e Interceptors for lockf and lockf64, minor calloc() fix. by Alexander Potapenko · 12 years ago
  62. cb9bd24 Revert r163411 based on review discussion. by Chandler Carruth · 12 years ago
  63. 78aedd4 build/clang_darwin: Add the ASAN dynamic library. by Daniel Dunbar · 12 years ago
  64. d2f2615 Revert r163415 in an attempt to bring back the buildbots. by Chad Rosier · 12 years ago
  65. 4a4719c [asan] There is no __libc_malloc on Android. by Evgeniy Stepanov · 12 years ago
  66. 8d6e3f7 Allow to call strchr() from __asan_init(). Fixes PR13794. by Alexander Potapenko · 12 years ago
  67. 5b36c14 build/clang_darwin: Add the ASAN dynamic library. by Daniel Dunbar · 12 years ago
  68. 0d02f1f [asan] Use a relative include path instead of requiring build system involvement. by Daniel Dunbar · 12 years ago
  69. 38b7c1b build: Teach Makefile build system about asan/dynamic subdir. by Daniel Dunbar · 12 years ago
  70. 8bc01cb build: Add support for building dylibs. by Daniel Dunbar · 12 years ago
  71. f4e21fb [asan] Suppress some bogus -Winvalid-noreturn diagnostics. by Daniel Dunbar · 12 years ago
  72. 0c2feef tsan: ignore destruction of global mutexes (causes a lot of non-interesting reports) by Dmitry Vyukov · 12 years ago
  73. 8e23d27 Remove the infinite recursion check for now, as we don't have __thread on Mac, and TSD is an overkill. by Alexander Potapenko · 12 years ago
  74. 5aabcb5 Two minor changes: by Alexander Potapenko · 12 years ago
  75. 7315c26 [asan] Raise quarantine size a bit with ASAN_LOW_MEMORY. by Evgeniy Stepanov · 12 years ago
  76. d796359 [ASan] hack initialization-bug test so that it stably passes on both Linux and Mac: make the bug appear independent of the translation unit order by Alexey Samsonov · 12 years ago
  77. ef69812 [ASan] add Linux-specific test for initialization order that checks that we find a bug independently of translation units order by Alexey Samsonov · 12 years ago
  78. 3bb7e52 [Sanitizer] add --demangle option to llvm-symbolizer (for now just assume that __cxa_demangle option is available) by Alexey Samsonov · 12 years ago
  79. 03e23bb tsan: fix code style by Dmitry Vyukov · 12 years ago
  80. 0ab628c tsan: increase max shadow stack size + reduce memory consumption at the same time (by not memorizing full stacks in traces) by Dmitry Vyukov · 12 years ago
  81. dd5a237 tsan: fix Go build script by Dmitry Vyukov · 12 years ago
  82. 78c7f57 Fix two compiler warnings: must use at least one argument for "..." in a variadic macros, signed vs. unsigned comparison. by Alexander Potapenko · 12 years ago
  83. e0e9eea [asan] Use __ANDROID__ guard in asan_test. by Evgeniy Stepanov · 12 years ago
  84. e9f5785 Use the return value of dladdr() to avoid Clang warning. by Alexander Potapenko · 12 years ago
  85. 6d924fa [asan] increase max stack size to 256 (+test) by Kostya Serebryany · 12 years ago
  86. 6d8091d Add "movsbl %dh, %ecx" and "testb %r8, %r8" to mach_override. by Alexander Potapenko · 12 years ago
  87. ba534e7 [ASan] actually remove old makefile by Alexey Samsonov · 12 years ago
  88. 8cc1f81 [TSan] add support for running external symbolizer other than addr2line (for testing purposes) by Alexey Samsonov · 12 years ago
  89. 03e699f [Sanitizer] remove unused field by Alexey Samsonov · 12 years ago
  90. 5b1f020 [ASan] Nuke output_tests/ in favor of lit_tests/. Stop using Makefile.old. by Alexey Samsonov · 12 years ago
  91. ff392a4 [asan] increase the maximal size of malloc/free stack by Kostya Serebryany · 12 years ago
  92. d1b8f58 [Sanitizer] implement readlink as syscall on Linux by Alexey Samsonov · 12 years ago
  93. 4a78b1e [ASan] Hack ASan lit config to allow running lit on tests manually by Alexey Samsonov · 12 years ago
  94. 5f799c7 [asan] added tests for asan-initialization-order, patch by Reid Watson by Kostya Serebryany · 12 years ago
  95. 0f7d4a4 [ASan] hoist more compile flags to SANITIZER_COMMON_CFLAGS var and add the rest of flags/defs from old Makefile to CMake by Alexey Samsonov · 12 years ago
  96. 656e4ee [ASan] Add CMake support for building ASan benchmarks by Alexey Samsonov · 12 years ago
  97. 71b42c9 [ASan] Add print_full_thread_history runtime option (on by default) that prints all full thread creation paths for threads involved in ASan error report by Alexey Samsonov · 12 years ago
  98. 1dc4cf7 [Sanitizer] Remove implicit conversion of InternalScopedBuffer<T> to T* by Alexey Samsonov · 12 years ago
  99. 38e853d [Sanitizer] Support for reading inlined frames from llvm-symbolizer by Alexey Samsonov · 12 years ago
  100. c5fee8e [compiler-rt] Recurse into 'utils' directory in CMake build of compiler-rt, enable build of llvm-symbolizer binary (currently for one target only) by Alexey Samsonov · 12 years ago