1. def1be9 [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete ASan-specific AsanThreadRegistry. by Alexey Samsonov · 11 years ago
  2. a38e40f tsan: flush symbolizer cache if not symbolized for more than 5 seconds by Dmitry Vyukov · 11 years ago
  3. 4219ea3 tsan: add a comment about magic numbers by Dmitry Vyukov · 11 years ago
  4. 4bebe7b tsan: use a single background thread for memory profiler and memory flush (and later for symbolizer flush) by Dmitry Vyukov · 11 years ago
  5. f432269 Per discussion on cxx-abi-dev, switch from comparing type_info objects to by Richard Smith · 11 years ago
  6. 3e587a4 Split ubsan runtime into three pieces (compiler-rt part): by Richard Smith · 11 years ago
  7. edcb288 Add declaration for linux. by Bill Wendling · 11 years ago
  8. 84b46d3 Create a coverage initialization function. by Bill Wendling · 11 years ago
  9. 236a098 tsan: correct sizes of signal-related data structures by Dmitry Vyukov · 11 years ago
  10. 423bd20 tsan: add missing stat descriptions by Dmitry Vyukov · 11 years ago
  11. 0ebfc6f tsan: call fflush(0) on exit again by Dmitry Vyukov · 11 years ago
  12. ae4cf31 tsan: reduce size of mutexsets from 64 to 16 mutexes by Dmitry Vyukov · 11 years ago
  13. cab1315 tsan: fix incorrect test by Dmitry Vyukov · 11 years ago
  14. 82dbc51 tsan: special handling of .rodata (don't try to find races, don't keep shadow, dont' put into traces) by Dmitry Vyukov · 11 years ago
  15. 286c914 tsan: fix build by Dmitry Vyukov · 11 years ago
  16. 9743d74 tsan: move trace header into 0x600000000000 range by Dmitry Vyukov · 11 years ago
  17. 6d6ab9e tsan: add internal_unlink() function by Dmitry Vyukov · 11 years ago
  18. c25e62b [ASan] Move malloc stats collection away from AsanThreadRegistry class. by Alexey Samsonov · 11 years ago
  19. 4b450f4 asan/tsan: reduce per-thread memory allocator caches by Dmitry Vyukov · 11 years ago
  20. 89c1384 [ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class into plain functions: they don't actually use registry by Alexey Samsonov · 11 years ago
  21. 4ff1f60 tsan: fix flaky test by Dmitry Vyukov · 11 years ago
  22. 0602fc9 tsan: fix incorrect test by Dmitry Vyukov · 11 years ago
  23. a548059 [sanitizer] Enable prctl interceptor on Android. by Evgeniy Stepanov · 11 years ago
  24. c533304 Add a way to register and execute "writeout" functions. by Bill Wendling · 11 years ago
  25. e1ba000 [asan] s/ASAN_POSIX/SANITIZER_POSIX/ by Evgeniy Stepanov · 11 years ago
  26. 30e110e [sanitizer] More renamed macros. by Evgeniy Stepanov · 11 years ago
  27. 24e1372 [sanitizer] Replace more platform checks with SANITIZER_ constants. by Evgeniy Stepanov · 11 years ago
  28. 83cb787 [sanitizer] Move ASan platform macros to sanitizer_common and rename them appropriately. by Evgeniy Stepanov · 11 years ago
  29. e75628e Don't use --sysroot to linux SDK when building libprofile - SDK on Linux seems to be incomplete. by Alexey Samsonov · 11 years ago
  30. 3347dcb tsan: fix build by Dmitry Vyukov · 11 years ago
  31. ce85e03 tsan: flush dead thread info earlier (when another thread is finished rather than new thread is created) by Dmitry Vyukov · 11 years ago
  32. 8e1c769 tsan: instruct malloc() to consume less memory by Dmitry Vyukov · 11 years ago
  33. 723e24f tsan: symbolizer "flush caches" support by Dmitry Vyukov · 11 years ago
  34. 7fac284 tsan: symbolizer "flush caches" functinality by Dmitry Vyukov · 11 years ago
  35. b186c19 tsan: fix memory leak by Dmitry Vyukov · 11 years ago
  36. 609a02a [sanitizer] Avoid use of uintptr_t. by Evgeniy Stepanov · 11 years ago
  37. b9bf700 [sanitizer] Don't adjust the size of the user-allocated stack. by Evgeniy Stepanov · 11 years ago
  38. c9de451 Support CMake build of profile runtime library on Linux by Alexey Samsonov · 11 years ago
  39. 210ce0e tsan: do not allocate sync vars on relaxed atomic operations by Dmitry Vyukov · 11 years ago
  40. e20fa5c Update ubsan test for clang change r177362. by Richard Smith · 11 years ago
  41. a539183 Add some GCOV functions that register all of the __llvm_gcov_flush() functions. by Bill Wendling · 11 years ago
  42. f51c386 tsan: smaller memory block headers (32b->16b) by Dmitry Vyukov · 11 years ago
  43. 3ce2170 tsan: add support for idle threads by Dmitry Vyukov · 11 years ago
  44. 74172de tsan: touch less shadow memory during operations on big memory ranges by Dmitry Vyukov · 11 years ago
  45. 7ac33ac tsan: mark shadow for thread stack as "don't need" when thread exits by Dmitry Vyukov · 11 years ago
  46. 5d72fc7 tsan: better memory profiler by Dmitry Vyukov · 11 years ago
  47. ac1f5ca tsan: madvise(DONTNEED) shadow memory on munmap() by Dmitry Vyukov · 11 years ago
  48. 18ec84c [asan] make the __asan_get_heap_size more robust by Kostya Serebryany · 11 years ago
  49. e93e505 tsan: move implementation out of h file by Dmitry Vyukov · 11 years ago
  50. 6af642e tsan: fix clang -Wall build by Dmitry Vyukov · 11 years ago
  51. 036f933 [TSan] re-apply r177249 lost in edits by Alexey Samsonov · 11 years ago
  52. 00545a3 [asan] Switch to allocator2 on Android. by Evgeniy Stepanov · 11 years ago
  53. 46b4a86 tsan: fix memory leak by Dmitry Vyukov · 11 years ago
  54. 2c5284e tsan: use StackDepot for thread creation stacks by Dmitry Vyukov · 11 years ago
  55. 491852e tsan: fix Go build by Dmitry Vyukov · 11 years ago
  56. 3abf531 tsan: use StackDepot in sync object to store creation stacks by Dmitry Vyukov · 11 years ago
  57. 49960be tsan: fix huge stack frames by Dmitry Vyukov · 11 years ago
  58. 60c9f44 [asan] while generating the description of a global variable, emit the module name in a separate field, thus not duplicating this information if every description. This decreases the binary size (observed up to 3%). https://code.google.com/p/address-sanitizer/issues/detail?id=168 . This changes the asan API version. compiler-rt part, llvm-part will follow by Kostya Serebryany · 11 years ago
  59. 5efb53e tsan: fix lint warnings by Dmitry Vyukov · 11 years ago
  60. ffa4e08 [TSan] fix undefined variable in debug TSan build by Alexey Samsonov · 11 years ago
  61. df2ca17 [TSan] Use ThreadRegistry::FindThreadContextLocked() to find thread by its stack/tls address. by Alexey Samsonov · 11 years ago
  62. 5c88936 [TSan] Makefiles: allow configurable paths to clang and FileCheck. Add -fno-rtti flag. by Alexey Samsonov · 11 years ago
  63. 6d03606 [Sanitizer] Get rid of global mutexes in StopTheWorld implementation by Alexey Samsonov · 11 years ago
  64. 5d177a0 [Sanitizer] Rely on template argument deduction in sanitizer_allocator_test by Alexey Samsonov · 11 years ago
  65. 3614c16 [libsanitizer] StopTheWorld in sanitizer_common by Alexander Potapenko · 11 years ago
  66. ff5d1fc [Sanitizer] Don't intercept frexpf and frexpl on Windows. Add frexp declaration to asan_intercepted_functions.h by Alexey Samsonov · 11 years ago
  67. 2bbd8be [TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_common by Alexey Samsonov · 11 years ago
  68. a82ca91 [Sanitizer] Don't link tests with -lpthread on Android. by Alexey Samsonov · 11 years ago
  69. 6c876e4 [sanitizer] fix gcc build warnings by Kostya Serebryany · 11 years ago
  70. 300f953 [asan] Add ForEachChunk() to sanitizer allocators. Patch by Sergey Matveev by Kostya Serebryany · 11 years ago
  71. 6ef35e1 [Sanitizer] Generalize compile/link flags for sanitizer_common tests on Android and on other platforms. by Alexey Samsonov · 11 years ago
  72. 116c802 [Sanitizer] Build sanitizer_common tests w/o RTTI. Move ThreadRegistry class members below methods. by Alexey Samsonov · 11 years ago
  73. c7bc60c Fix a virtual destructor warning. by Eric Christopher · 11 years ago
  74. 827d4ef [Sanitizer] Fix compiler warnings and style issues in sanitizer_common tests. Use -Werror=sign-compare when building them. by Alexey Samsonov · 11 years ago
  75. 6d429cd [Sanitizer] Add generic ThreadRegistry class for sanitizer runtimes. This class holds basic thread bookkeeping logic and allows specific sanitizer runtimes to create thread contexts and mark threads as created/running/joined etc. The class is based on the way we currently store thread contexts in TSan. by Alexey Samsonov · 11 years ago
  76. 93af594 [Sanitizer] Add default constructor for BlockingMutex by Alexey Samsonov · 11 years ago
  77. e4cded9 [sanitizer] No dirent64 on Android. by Evgeniy Stepanov · 11 years ago
  78. 2be1e7f [Sanitizer] Build sanitizer_common with -fno-rtti by Alexey Samsonov · 11 years ago
  79. 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 · 11 years ago
  80. 3d04854 [libsanitizer] fixed a bug in ThreadLister tests where we forgot to terminate one thread by Alexander Potapenko · 11 years ago
  81. e4af4d2 [msan] Add changes missing from r177065. by Evgeniy Stepanov · 11 years ago
  82. d97a15a [msan] Intercept readdir64. by Evgeniy Stepanov · 11 years ago
  83. c1b3c52 [ASan] remove -fsanitize=init-order from lit tests as now it's implied by -fsanitize=address by Alexey Samsonov · 11 years ago
  84. 32602c5 [libsanitizer] Fixed incorrect handling of pre-existing threads in ThreadLister test. by Alexander Potapenko · 11 years ago
  85. 1d21bd1 [msan] Fix a typo in test. by Evgeniy Stepanov · 11 years ago
  86. 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 · 11 years ago
  87. 58b52b5 [msan] Options for switching between fast and cfi unwinders in run time. by Evgeniy Stepanov · 11 years ago
  88. 7cbbb29 [sanitizer] Intercept frexp and friends. by Evgeniy Stepanov · 11 years ago
  89. a3ab192 [Sanitizer] fix compilation for Windows by Alexey Samsonov · 11 years ago
  90. 8aa1ae0 [msan] Intercept __strdup, strndup, __strndup. by Evgeniy Stepanov · 11 years ago
  91. 1ef94b1 [Sanitizer] Write a slightly better implementation of GetEnv() function on Windows by Alexey Samsonov · 11 years ago
  92. 1a25379 [ASan] make ASan assume ASAN_OPTIONS=symbolize=1 if ASAN_EXTERNAL_SYMBOLIZER is defined by Alexey Samsonov · 11 years ago
  93. 47a0f6e [TSan] Add missing header inclusion by Alexey Samsonov · 11 years ago
  94. f110e35 [TSan] Use __sanitizer_pthread_attr_t in TSan by Alexey Samsonov · 11 years ago
  95. 7a53bca [msan] Clean up extensions during msandr shutdown by Reid Kleckner · 11 years ago
  96. 0ecc437 [sanitizer] Fix lint. by Evgeniy Stepanov · 11 years ago
  97. a7e5db9 [Sanitizer] Build ASan, TSan and MSan runtimes with -fno-rtti. by Alexey Samsonov · 11 years ago
  98. 10fd322 [msan] Increase stack size as required. by Evgeniy Stepanov · 11 years ago
  99. b114ed8 [sanitizer] Move GetTlsSize code from TSan to sanitizer_common. by Evgeniy Stepanov · 11 years ago
  100. 87c8bb9 Break a >80 char line. by Evgeniy Stepanov · 11 years ago