1. 93af594 [Sanitizer] Add default constructor for BlockingMutex by Alexey Samsonov · 12 years ago
  2. e4cded9 [sanitizer] No dirent64 on Android. by Evgeniy Stepanov · 12 years ago
  3. 2be1e7f [Sanitizer] Build sanitizer_common with -fno-rtti by Alexey Samsonov · 12 years ago
  4. d39a34e [asan] remove one redundant malloc stress test, unify the usage of ASAN_LOW_MEMORY macro in tests, slightly reduce test memory usage (all to make 32-bit runs consume less RAM) by Kostya Serebryany · 12 years ago
  5. 3d04854 [libsanitizer] fixed a bug in ThreadLister tests where we forgot to terminate one thread by Alexander Potapenko · 12 years ago
  6. e4af4d2 [msan] Add changes missing from r177065. by Evgeniy Stepanov · 12 years ago
  7. d97a15a [msan] Intercept readdir64. by Evgeniy Stepanov · 12 years ago
  8. c1b3c52 [ASan] remove -fsanitize=init-order from lit tests as now it's implied by -fsanitize=address by Alexey Samsonov · 12 years ago
  9. 32602c5 [libsanitizer] Fixed incorrect handling of pre-existing threads in ThreadLister test. by Alexander Potapenko · 12 years ago
  10. 1d21bd1 [msan] Fix a typo in test. by Evgeniy Stepanov · 12 years ago
  11. 566c0a1 [ASan] turn off checking initialization order in ASan runtime by default. Instead, it should be turned on by default in the compiler by Alexey Samsonov · 12 years ago
  12. 58b52b5 [msan] Options for switching between fast and cfi unwinders in run time. by Evgeniy Stepanov · 12 years ago
  13. 7cbbb29 [sanitizer] Intercept frexp and friends. by Evgeniy Stepanov · 12 years ago
  14. a3ab192 [Sanitizer] fix compilation for Windows by Alexey Samsonov · 12 years ago
  15. 8aa1ae0 [msan] Intercept __strdup, strndup, __strndup. by Evgeniy Stepanov · 12 years ago
  16. 1ef94b1 [Sanitizer] Write a slightly better implementation of GetEnv() function on Windows by Alexey Samsonov · 12 years ago
  17. 1a25379 [ASan] make ASan assume ASAN_OPTIONS=symbolize=1 if ASAN_EXTERNAL_SYMBOLIZER is defined by Alexey Samsonov · 12 years ago
  18. 47a0f6e [TSan] Add missing header inclusion by Alexey Samsonov · 12 years ago
  19. f110e35 [TSan] Use __sanitizer_pthread_attr_t in TSan by Alexey Samsonov · 12 years ago
  20. 7a53bca [msan] Clean up extensions during msandr shutdown by Reid Kleckner · 12 years ago
  21. 0ecc437 [sanitizer] Fix lint. by Evgeniy Stepanov · 12 years ago
  22. a7e5db9 [Sanitizer] Build ASan, TSan and MSan runtimes with -fno-rtti. by Alexey Samsonov · 12 years ago
  23. 10fd322 [msan] Increase stack size as required. by Evgeniy Stepanov · 12 years ago
  24. b114ed8 [sanitizer] Move GetTlsSize code from TSan to sanitizer_common. by Evgeniy Stepanov · 12 years ago
  25. 87c8bb9 Break a >80 char line. by Evgeniy Stepanov · 12 years ago
  26. 4a1a495 [Sanitizer] Fixup for r176931 for Mac and Windows by Alexey Samsonov · 12 years ago
  27. ab11e0b [Sanitizer] Fix a typo in function name by Alexey Samsonov · 12 years ago
  28. 45717c9 [Sanitizer] Change MemoryMappingLayout methods to also report memory protection flags (for future use in leak checker). Patch by Sergey Matveev. by Alexey Samsonov · 12 years ago
  29. af9297b [asan] use 4Tb of address space for the asan allocator instead of 1Tb. This increases the memory available for a single size class from 16Gb to 64Gb. The total VM footprint becomes 20Tb by Kostya Serebryany · 12 years ago
  30. f2c417c [sanitizer] use fewer size classes in the allocator to reduce the memory footprint. There is no all-size-fits-all constant here, but this change is positive or neutral on several large apps I've tested by Kostya Serebryany · 12 years ago
  31. 4c49cca [msan] Use sptr instead of ptrdiff_t. by Evgeniy Stepanov · 12 years ago
  32. 7811b4a [sanitizer] simplify the allocator's SizeClassMap: do not require an extra template parameter, instead compute it in flight. No functionality change by Kostya Serebryany · 12 years ago
  33. 0f92deb [msan] intercept dlopen and clear shadow for it by Reid Kleckner · 12 years ago
  34. ce70097 [Sanitizer] Implement BlockingMutex::CheckLocked() by Alexey Samsonov · 12 years ago
  35. c1b73e8 [ASan] Reduce the local buffer size in Report() not to fail the check enforced when building TSan runtime. by Alexander Potapenko · 12 years ago
  36. e282b1a [ASan] Try to use a small (512 bytes) stack-local buffer in Report() for short messages, fall back to MmapOrDie() in the case of a failure. by Alexander Potapenko · 12 years ago
  37. a8d37a0 [ASan] don't call strerr from functions that map memory, since this results in malloc(). by Alexander Potapenko · 12 years ago
  38. aa0f20d [sanitizer] make SizeClassAllocator64::GetBlockBegin more bullet proof (by Sergey Matveev) by Kostya Serebryany · 12 years ago
  39. 0702082 Don't emit the extra checksum into the .gcda file if the user hasn't asked for by Nick Lewycky · 12 years ago
  40. 42296c7 Take the GCDA version string as an input to llvm_gcda_start_file. by Nick Lewycky · 12 years ago
  41. 93c2602 [msan] Block reports from interceptors during _Unwind_Backtrace by Reid Kleckner · 12 years ago
  42. 3c27d7f [msan] pthread_join() returns int, not void* by Reid Kleckner · 12 years ago
  43. 5d3dcb8 [sanitizers] Fix check failure on dealloc from new thread by Reid Kleckner · 12 years ago
  44. bcf393e [Sanitizer] fix signed-unsigned mismatch in test and use correct order of EXPECT_EQ() args by Alexey Samsonov · 12 years ago
  45. 352b245 [Sanitizer] Add methods back() and pop_back() to InternalVector. Patch by Sergey Matveev by Alexey Samsonov · 12 years ago
  46. ef3667a update how libcompiler_rt.dylib links under libSystem.dylib on MacOSX by Nick Kledzik · 12 years ago
  47. d4de2a1 [asan] Revert r176255, r176264. by Evgeniy Stepanov · 12 years ago
  48. cf80871 [sanitizer] Fix check failure in SizeClassMap::Print. by Evgeniy Stepanov · 12 years ago
  49. df4f6de [asan] Lower memory usage in LargeMallocTest on Android. by Evgeniy Stepanov · 12 years ago
  50. 8bd5e74 [ASan] Add the memcmp_strict flag (1 by default) that controls the behavior of accessibility checks in memcmp. by Alexander Potapenko · 12 years ago
  51. d91046d [asan] Enable allocator2 on Android. by Evgeniy Stepanov · 12 years ago
  52. 13577fe [asan] bump kMidMemEnd to 0x4fffffffffULL since in rare cases prelink uses addresses higher than 0x3fffffffff by Kostya Serebryany · 12 years ago
  53. 5c217b6 [Sanitizer] Relax ThreadLister tests to allow possible pre-existing threads. Do proper mutex destruction. Patch by Sergey Matveev by Alexey Samsonov · 12 years ago
  54. 021ba51 [msan] Lit tests for __attribute__((no_sanitize_memory)). by Evgeniy Stepanov · 12 years ago
  55. 58c400c Holy macaroons, somebody made a copy of llvm/runtime/profile/GCDAProfiling.c, by Nick Lewycky · 12 years ago
  56. b9e1319 [asan] if calloc returns a freshly-mmaped memory, don't clear it with memset. Speeds up calloc-intensive code by Kostya Serebryany · 12 years ago
  57. 35a7faf [Sanitizer] don't include missing header on Android by Alexey Samsonov · 12 years ago
  58. 8f72f7c [UBSan] Use common report decorator to print colorful diagnostics in UBSan, and be more consistent w/ Printf/RawWrite by Alexey Samsonov · 12 years ago
  59. 6fb47af add Linux syscall wrappers and ThreadLister to sanitizer_common by Kostya Serebryany · 12 years ago
  60. 1d2ed3a [asan] guard ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS definition with an #ifndef by Kostya Serebryany · 12 years ago
  61. 405056c [Sanitizer] Don't die if external symbolizer is used on Mac, where it's not implemented yet by Alexey Samsonov · 12 years ago
  62. b5f9521 [sanitizer] A low-level vector implementation to be used in leak checking code. Patch by Sergey Matveev by Kostya Serebryany · 12 years ago
  63. f155fcc [asan] a bit stricter lint for CHECK vs CHECK_XX (these CHECK_XX really help debugging!) by Kostya Serebryany · 12 years ago
  64. cf576c8 [tsan] enable tsan-vs-gvn test since it is now fixed by Kostya Serebryany · 12 years ago
  65. 1b057b2 [asan] fix the output for range accesses (memset, etc); improve the tests; more strict checking in memcmp by Kostya Serebryany · 12 years ago
  66. 00b8a34 [asan] use the new attribute syntax (no_address_safety_analysis => no_sanitize_address) by Kostya Serebryany · 12 years ago
  67. 040620c [Sanitizer] one more fix for signed/unsigned mismatch in comparison by Alexey Samsonov · 12 years ago
  68. 7907f1d [Sanitizer] fix signed/unsigned compare warnings in sanitizer_stacktrace_test. Build sanitizer_common tests with -Werror as we use predictable just-built Clang for building them by Alexey Samsonov · 12 years ago
  69. 8a6b5e5 [TSan] Add interceptor for malloc_usable_size() by Alexey Samsonov · 12 years ago
  70. 55249d1 [TSan] remove temporary build directory in 'make clean' command by Alexey Samsonov · 12 years ago
  71. a0b1e21 ubsan: Runtime handlers for array indexing checks. by Richard Smith · 12 years ago
  72. 0b487c0 [Sanitizer] Add a test for the fast unwinder by Reid Kleckner · 12 years ago
  73. 79b2d17 [msan] MSanDR: initial commit. by Evgeniy Stepanov · 12 years ago
  74. 33934ff [asan] move the .preinit_array hack into a separate file (added used attribute) by Kostya Serebryany · 12 years ago
  75. bc3a2d1 [ASan] temporarily disable alloc_dealloc_mismatch on Mac, since the previous commit caused error reports in gTest. by Alexander Potapenko · 12 years ago
  76. d422801 [ASan] Make sure operator new/delete and friends are intercepted on OS X. by Alexander Potapenko · 12 years ago
  77. ed3cb6b [ASan] Declare CreateThread as extern "C" to fix the Windows build. by Alexander Potapenko · 12 years ago
  78. 72bbfd4 [ASan] Revert the incorrect macro on Linux. by Alexander Potapenko · 12 years ago
  79. c4f88e4 [ASan] Put several function prototypes back under #ifdef _WIN32 to fix the Windows build. by Alexander Potapenko · 12 years ago
  80. 50a002e [ASan] Refactoring: nuke the redundant function declarations in asan_intercepted_functions.h by Alexander Potapenko · 12 years ago
  81. 372b267 [sanitizer] Add MSan to Makefile-based build rules. by Evgeniy Stepanov · 12 years ago
  82. a84805f [asan] speedup by more than 2x handling of the small memset/memcpy/etc calls by Kostya Serebryany · 12 years ago
  83. 20aed57 [Sanitizer] Try to fix infinite loop in frame pointer unwinder by Reid Kleckner · 12 years ago
  84. 4c3e573 [ASan] revert part of r175631 that looks like accidental commit by Alexey Samsonov · 12 years ago
  85. 7c2a3bb [ASan] Delete asan/dynamic dir and temporarily move the interposers declarations to asan_intercepted_functions.h by Alexander Potapenko · 12 years ago
  86. 9eab858 [ASan] Make isoc99_*scanf intercepted on Linux only. Those are unavailable on Darwin. by Alexander Potapenko · 12 years ago
  87. a8e0989 [asan] move preinit_test to Linux since on Mac __asan_init is called from ld-preload-ed runtime by Kostya Serebryany · 12 years ago
  88. e135343 [asan] on linux, run __asan_init from .preinit_array (even earlier than before) by Kostya Serebryany · 12 years ago
  89. f882247 [Sanitizer] use raw syscall instead of _exit() function on Linux by Alexey Samsonov · 12 years ago
  90. 97234eb [asan] add a lit test for invoke-with-no-return instrumentation by Kostya Serebryany · 12 years ago
  91. 69b109a [sanitizer] Fix lint. by Evgeniy Stepanov · 12 years ago
  92. a1b5c09 [asan] add test throw_call_test (broken with -static-libstdc++) by Kostya Serebryany · 12 years ago
  93. 626e6fd [sanitizer] Fix FileOps test on Android. by Evgeniy Stepanov · 12 years ago
  94. 7f4df1a [asan] don't run the long double test if long double is the same as double by Kostya Serebryany · 12 years ago
  95. 7fe5526 [sanitizer] Slightly lower allocator test memory consumption. by Evgeniy Stepanov · 12 years ago
  96. 36ea94d [ASan] Allow ASan default runtime options be overriden at compile time by providing ASAN_DEFAULT_OPTIONS macro by Alexey Samsonov · 12 years ago
  97. 1f45e2d [Sanitizer] Allow runtime flags be separated by colon as well as space by Alexey Samsonov · 12 years ago
  98. efbc435 [msan] Use slow stack unwinder in UMR reports. by Evgeniy Stepanov · 12 years ago
  99. 366984e [asan] instrument memory accesses with unusual sizes by Kostya Serebryany · 12 years ago
  100. f35eae8 [msan] Fix ReExec on linux. by Evgeniy Stepanov · 12 years ago