1. b134ffa [asan] get rid of the last operator new call in asan rtl by Kostya Serebryany · 12 years ago
  2. bca62bd tsan: add platform suffix to Go runtime library by Dmitry Vyukov · 12 years ago
  3. 9cff0c0 tsan: treat malloc() as memory access in Go by Dmitry Vyukov · 12 years ago
  4. 25d1c79 tsan: use dynamic shadow stack for Go by Dmitry Vyukov · 12 years ago
  5. e716b60 tsan: increase number of dead threads for Go by Dmitry Vyukov · 12 years ago
  6. 2339710 tsan: Go runtime: support goroutine end event by Dmitry Vyukov · 12 years ago
  7. 3f24d63 tsan: fix build by Dmitry Vyukov · 12 years ago
  8. 5b266cb by Dmitry Vyukov · 12 years ago
  9. 0dc3177 [Sanitizer] implement straightforward nlogn sorting, as qsort() may call malloc, which leads to deadlock in ASan allocator by Alexey Samsonov · 12 years ago
  10. 7ffba06 tsan: allow to pass CFLAGS to Go runtime build script by Dmitry Vyukov · 12 years ago
  11. 4cce3a5 tsan: add missing test for Go runtime by Dmitry Vyukov · 12 years ago
  12. b93c3d5 [tsan] use internal_strnlen in strncpy interceptor (the bug found while booting chromium) by Kostya Serebryany · 12 years ago
  13. eb1b5f3 <rdar://problem/11668446> Add .subsections_via_symbols to Darwin assembly files by Nick Kledzik · 12 years ago
  14. 9b1b101 [Sanitizer] fix CMake build by Alexey Samsonov · 12 years ago
  15. 7ed1d2b [ASan] move flags description to separate header, add comments about them. by Alexey Samsonov · 12 years ago
  16. 4fbbcbe [ASan] cleanup: remove dead flag by Alexey Samsonov · 12 years ago
  17. cb8c4dc [ASan] Use common flags parsing machinery. by Alexey Samsonov · 12 years ago
  18. f3be706 [Sanitizer] move flag parsing routines (and unit tests) from tsan runtime to common runtime. by Alexey Samsonov · 12 years ago
  19. 8428a6a Suppress a lint warning. by Alexander Potapenko · 12 years ago
  20. cb3a6b8 tsan: Go language support fixes by Dmitry Vyukov · 12 years ago
  21. c510a2f tsan: Go lang: symbolize stack traces by Dmitry Vyukov · 12 years ago
  22. deafb6b [tsan] start using AllocatorCache in CombinedAllocator by Kostya Serebryany · 12 years ago
  23. 0fedcd5 Small fix: do not replace the default CFAllocator if it has been replaced already. by Alexander Potapenko · 12 years ago
  24. 541c620 [tsan] implement SizeClassAllocatorLocalCache (part of tsan allocator) by Kostya Serebryany · 12 years ago
  25. 23a3b76 Because CFAllocatorCreate() should also be called after __CFInitialize() on Lion, by Alexander Potapenko · 12 years ago
  26. bf9f6fb A portable way to check whether __CFInitialize has been called: compare kCFAllocatorSystemDefault._base._cfisa to 0. by Alexander Potapenko · 12 years ago
  27. d079db6 Do not check for __CFRuntimeClassTableSize on non-10.6 systems, where this symbol is private. by Alexander Potapenko · 12 years ago
  28. 816398d [tsan] use intrusive list in the new tsan allocator by Kostya Serebryany · 12 years ago
  29. 5a2327c [tsan] add intrusive list to be used in tsan allocator, etc by Kostya Serebryany · 12 years ago
  30. b78caa6 tsan: Go language support by Dmitry Vyukov · 12 years ago
  31. decaec9 Fix http://code.google.com/p/address-sanitizer/issues/detail?id=87 by making sure we replace the default CFAllocator only after __CFInitialize has been called. by Alexander Potapenko · 12 years ago
  32. c4a3ff3 [ASan] Add a default constructor for DWARFSection to initialize it with zeros. by Alexey Samsonov · 12 years ago
  33. 00d345c tsan/asan: kill STL by Dmitry Vyukov · 12 years ago
  34. 8b0c66f [tsan] reg test for tsan issue #3 by Kostya Serebryany · 12 years ago
  35. bc12f5d [TSan] add a new option 'use_internal_symbolizer' that allows to choose between addr2line-based and llvm-based symbolizer w/o having to rebuild the runtime. This is hopefully a temporary solution that simplifies testing process. In the end, we should leave a single symbolizer. by Alexey Samsonov · 12 years ago
  36. 81794a2 [TSan] Improve output tests: allow reports to contain file:line:column instead of file:line by Alexey Samsonov · 12 years ago
  37. e93be84 Do not call malloc_zone_from_ptr() for the pointers passed to mz_size() and mz_free(). by Alexander Potapenko · 12 years ago
  38. c2018c1 [ASan] Minor fix in symbolizer output. by Alexey Samsonov · 12 years ago
  39. fe67024 [ASan] fixup for r159652 by Alexey Samsonov · 12 years ago
  40. a68633f [Sanitizer] Extend a symbolizer code. Implemented for Linux only. Use dl_iterate_phdr to get virtual addresses of mapped module sections. To symbolize an address from a module, map this module to memory and obtain pointers to debug info sections. Later these pointers can be passed to constructor of DWARF context-in-memory from LLVM DebugInfo lib. by Alexey Samsonov · 12 years ago
  41. c3d1698 [TSan] use threadsafe death tests in TSan unit tests by Alexey Samsonov · 12 years ago
  42. 8d99318 asan/tsan: improve SpinMutex by Dmitry Vyukov · 12 years ago
  43. e088e16 tsan/asan: add mutex to 64-bit allocator by Dmitry Vyukov · 12 years ago
  44. 62f2940 [ASan] cmake cleanup: make tab/space padding in CMakeLists consistent, silence/fix some pedantic warnings by Alexey Samsonov · 12 years ago
  45. 6902135 tsan/asan: third try on msvc atomics by Dmitry Vyukov · 12 years ago
  46. 6dab190 tsan/asan: second attemp on msvc atomics by Dmitry Vyukov · 12 years ago
  47. b6eb56f tsan/asan: first try on msvc atomics by Dmitry Vyukov · 12 years ago
  48. a3eca81 tsan/asan: add SpinMutex to sanitizer_common by Dmitry Vyukov · 12 years ago
  49. c04d8b3 tsan/asan: unify ScopedLock by Dmitry Vyukov · 12 years ago
  50. fce5bd4 tsan/asan: unify atomics (move atomics from tsan to sanitizer_common) by Dmitry Vyukov · 12 years ago
  51. aa7bb26 tsan: use -Wno-unused-private-field only for clang (gcc does not understand it) by Dmitry Vyukov · 12 years ago
  52. 19d9bfe [tsan] added CombinedAllocator for tsan by Kostya Serebryany · 12 years ago
  53. 6e48155 tsan: replace struct copies where clang inserts memcpy() calls with explicit internal_memcpy() calls by Dmitry Vyukov · 12 years ago
  54. 065c4ac tsan: remove own memset/memcpy/memcmp (too messy) by Dmitry Vyukov · 12 years ago
  55. bb8a951 [asan] fix lint by Kostya Serebryany · 12 years ago
  56. a4e4744 [asan] get rid of libc's sscanf as it causes infinite recursion on Fedora. by Kostya Serebryany · 12 years ago
  57. dbd8aac [ASan] cmake unit tests: explicitly add necessary linker flags when linking unit tests with asan runtime by Alexey Samsonov · 12 years ago
  58. 2084543 [ASan] cmake-based unit tests: merge instrumented and non-instrumented files into one test binary by Alexey Samsonov · 12 years ago
  59. 43b0461 tsan: clear shadow for ucontext, because it's visible to user by Dmitry Vyukov · 12 years ago
  60. 1fc03d5 tsan: fix crashes if signal is caught during thread bootstrap or shutdown by Dmitry Vyukov · 12 years ago
  61. c9aeed8 [ASan] fix the build - erase second main as we link all test sources together by Alexey Samsonov · 12 years ago
  62. d00ecb6 [ASan] silence various warnings in cmake build of asan unit tests by Alexey Samsonov · 12 years ago
  63. 37dd1d7 [ASan] cmake support for running asan unit tests on Mac by Alexey Samsonov · 12 years ago
  64. 79753b2 [ASan] update cmake rules so that ASan unit tests can include googletest (and, hence, llvm) headers when they are built by fresh Clang by Alexey Samsonov · 12 years ago
  65. df50545 tsan: add missing file (forgot to svn add in r159294) by Dmitry Vyukov · 12 years ago
  66. b4fefa7 [ASan] cleanup: trailing semicolons, trailing colons in enums by Alexey Samsonov · 12 years ago
  67. ba362a7 [Sanitizer] fight more semicolons in macro definitions (to please mac cmake build) by Alexey Samsonov · 12 years ago
  68. d51a1a1 tsan: prevent insertion of unwanted memset/memcpy/memcmp into runtime by Dmitry Vyukov · 12 years ago
  69. a5562db tsan: remember and pass original ucontext to signal handlers (instead of a fabricated one) by Dmitry Vyukov · 12 years ago
  70. e963666 tsan: refactor signal handling code (move some definitions out of common header) by Dmitry Vyukov · 12 years ago
  71. 7a72b4a tsan: check that signal handlers do not spoil errno. by Dmitry Vyukov · 12 years ago
  72. bb54ae3 tsan: close all file descriptors after fork() by Dmitry Vyukov · 12 years ago
  73. 984f6cf Add support for building the ASan instrumentation unit tests with the by Chandler Carruth · 12 years ago
  74. fc6c80e [tsan] added LargeMmapAllocator, a part of the new tsan allocator by Kostya Serebryany · 12 years ago
  75. c082540 [TSan] fix warnings suppression: internal-linkage-in-inline was renamed to static-in-inline by Alexey Samsonov · 12 years ago
  76. d6ccdac build/clang_darwin: More principled fix for PR12918; none of this stuff should by Daniel Dunbar · 12 years ago
  77. 94cc7e1 [asan] update the cmake file for asan by Kostya Serebryany · 12 years ago
  78. 225f531 tsan: remove internal allocator, switch to sanitizer_common one. by Dmitry Vyukov · 12 years ago
  79. bf34710 tsan: remove internal allocator, switch to sanitizer_common one. by Dmitry Vyukov · 12 years ago
  80. c421429 [tsan] lint by Kostya Serebryany · 12 years ago
  81. 16441b0 [tsan] minor changes in tsan allocator by Kostya Serebryany · 12 years ago
  82. 136e9a5 [tsan] fix the build by Kostya Serebryany · 12 years ago
  83. bff5336 [asan] move tests from asan_interface_test.cc to asan_noinst_test.cc. Now all these tests do not require instrumentation and work directly with asan rt by Kostya Serebryany · 12 years ago
  84. 821f21b Cleanup the handling of CFLAGS even more in the cmake build for ASan. by Chandler Carruth · 12 years ago
  85. e7539bf [asan] get rid of '#include <malloc.h>' in the implementation of malloc interceptors by Kostya Serebryany · 12 years ago
  86. a765ffc Another big step toward a viable CMake build system for CompilerRT, by Chandler Carruth · 12 years ago
  87. 6bae39d Lots of trivial changes to remove extraneous semicolons throughout ASan. by Chandler Carruth · 12 years ago
  88. 025ea90 [tsan] a better CHECK for OOM in the new allocator by Kostya Serebryany · 12 years ago
  89. 94c54f1 [asan] fix -Wsign-compare by Kostya Serebryany · 12 years ago
  90. 7f2d7c7 Mechanical change to sink a #ifdef guard for a platform below the by Chandler Carruth · 12 years ago
  91. 0193b74 Remove extraneous semicolons outside of functions. This fixes a large by Chandler Carruth · 12 years ago
  92. 0c87068 Reorder these things for clarity, and add -std=c99 to the compile flags. by Chandler Carruth · 12 years ago
  93. 2e82a8b Disable the test subdirectory entirely until we get fresh CMake files by Chandler Carruth · 12 years ago
  94. 6dd4ae3 [tsan] add metadata to the new tsan allocator by Kostya Serebryany · 12 years ago
  95. cd25a5f Allow divsi3 to take advantage of a hardware unsigned divide when it is available, by replacing an explicit call to udivsi3 with the divide operator. Patch by Sébastien Bourdeauducq. by Stephen Canon · 12 years ago
  96. 8ebf84c [tsan] more code for a specialized tsan allocator by Kostya Serebryany · 12 years ago
  97. 9ad7c32 tsan: do not call malloc/free in memory access handling routine. by Dmitry Vyukov · 12 years ago
  98. f4e8fc6 Small lint fix. by Alexander Potapenko · 12 years ago
  99. 43d03f3 Add a test for issue 81 -- AddressSanitizerMac.DISABLED_CFAllocatorDefaultDoubleFree_ChildPhread by Alexander Potapenko · 12 years ago
  100. c375657 [tsan] first step in implementing a custom allocator for tsan (and msan) which saves precious shadow by Kostya Serebryany · 12 years ago