1. 210ce0e tsan: do not allocate sync vars on relaxed atomic operations by Dmitry Vyukov · 12 years ago
  2. f51c386 tsan: smaller memory block headers (32b->16b) by Dmitry Vyukov · 12 years ago
  3. 3ce2170 tsan: add support for idle threads by Dmitry Vyukov · 12 years ago
  4. 74172de tsan: touch less shadow memory during operations on big memory ranges by Dmitry Vyukov · 12 years ago
  5. 7ac33ac tsan: mark shadow for thread stack as "don't need" when thread exits by Dmitry Vyukov · 12 years ago
  6. 5d72fc7 tsan: better memory profiler by Dmitry Vyukov · 12 years ago
  7. ac1f5ca tsan: madvise(DONTNEED) shadow memory on munmap() by Dmitry Vyukov · 12 years ago
  8. e93e505 tsan: move implementation out of h file by Dmitry Vyukov · 12 years ago
  9. 6af642e tsan: fix clang -Wall build by Dmitry Vyukov · 12 years ago
  10. 036f933 [TSan] re-apply r177249 lost in edits by Alexey Samsonov · 12 years ago
  11. 46b4a86 tsan: fix memory leak by Dmitry Vyukov · 12 years ago
  12. 2c5284e tsan: use StackDepot for thread creation stacks by Dmitry Vyukov · 12 years ago
  13. 491852e tsan: fix Go build by Dmitry Vyukov · 12 years ago
  14. 3abf531 tsan: use StackDepot in sync object to store creation stacks by Dmitry Vyukov · 12 years ago
  15. ffa4e08 [TSan] fix undefined variable in debug TSan build by Alexey Samsonov · 12 years ago
  16. df2ca17 [TSan] Use ThreadRegistry::FindThreadContextLocked() to find thread by its stack/tls address. by Alexey Samsonov · 12 years ago
  17. 5c88936 [TSan] Makefiles: allow configurable paths to clang and FileCheck. Add -fno-rtti flag. by Alexey Samsonov · 12 years ago
  18. 2bbd8be [TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_common by Alexey Samsonov · 12 years ago
  19. 7cbbb29 [sanitizer] Intercept frexp and friends. by Evgeniy Stepanov · 12 years ago
  20. 47a0f6e [TSan] Add missing header inclusion by Alexey Samsonov · 12 years ago
  21. f110e35 [TSan] Use __sanitizer_pthread_attr_t in TSan by Alexey Samsonov · 12 years ago
  22. a7e5db9 [Sanitizer] Build ASan, TSan and MSan runtimes with -fno-rtti. by Alexey Samsonov · 12 years ago
  23. b114ed8 [sanitizer] Move GetTlsSize code from TSan to sanitizer_common. by Evgeniy Stepanov · 12 years ago
  24. 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
  25. cf576c8 [tsan] enable tsan-vs-gvn test since it is now fixed by Kostya Serebryany · 12 years ago
  26. 8a6b5e5 [TSan] Add interceptor for malloc_usable_size() by Alexey Samsonov · 12 years ago
  27. 55249d1 [TSan] remove temporary build directory in 'make clean' command by Alexey Samsonov · 12 years ago
  28. 9358c58 [sanitizer] Add interceptors for localtime and friends. by Evgeniy Stepanov · 12 years ago
  29. ce44055 [tsan] use our own GetEnv instead of libc's getenv by Kostya Serebryany · 12 years ago
  30. 15190a6 tsan: fix bug in suppression reading (suppressions from file were discarded) by Dmitry Vyukov · 12 years ago
  31. 8da17ea [tsan] disable a failing test until it gets fixed. fix lint by Kostya Serebryany · 12 years ago
  32. eaa0190 tsan: do not imitate memory write on malloc() (Go) by Dmitry Vyukov · 12 years ago
  33. 867ac63 [tsan] simplify tsan-vs-gvn test since gvn vs tsan is now fixed; fix lint by Kostya Serebryany · 12 years ago
  34. 86edb3b [sanitizer] Missing changes from r174960. by Evgeniy Stepanov · 12 years ago
  35. 9c0b286 [tsan] added tsan-vs-gvn test by Kostya Serebryany · 12 years ago
  36. e47115f tsan: fix suppress_java logic by Dmitry Vyukov · 12 years ago
  37. 03f2248 tsan: intercept libc __res_iclose by Dmitry Vyukov · 12 years ago
  38. 6cf1e6d tsan: fix Go build by Dmitry Vyukov · 12 years ago
  39. 2d740a3 [tsan] race_on_write test by Kostya Serebryany · 12 years ago
  40. 5ba301d [TSan] skip multiple internal frames, if necessary by Alexey Samsonov · 12 years ago
  41. 9dbba15 [tsan] improve FrameIsInternal by Kostya Serebryany · 12 years ago
  42. 2f588f9 [tsan] print error summary line by Kostya Serebryany · 12 years ago
  43. 6956398 [ASan] Delete the code related to static runtime on OS X. by Alexander Potapenko · 12 years ago
  44. 4c9317a [Sanitizer] extend internal libc with stat/fstat/lstat functions by Alexey Samsonov · 12 years ago
  45. 52c70e5 tsan: intercept bind/listen by Dmitry Vyukov · 12 years ago
  46. ee7cc44 [Sanitizer] make internal_open have the same interface as libc version by Alexey Samsonov · 12 years ago
  47. c05cbca tsan: catch races on fd in more cases by Dmitry Vyukov · 12 years ago
  48. fcc7c8c [TSan] remove artifacts from gotsan build in 'make clean' command by Alexey Samsonov · 12 years ago
  49. 3285866 tsan: even if races between atomic and plain memory accesses are turned off (report_atomic_races=0), by Dmitry Vyukov · 12 years ago
  50. 0a07b35 tsan: say that the memory access is atomic in reports by Dmitry Vyukov · 12 years ago
  51. cafed29 tsan: remember 2 stack frames for atomics (caller and atomic itself) by Dmitry Vyukov · 12 years ago
  52. ddbe2be tsan: add flag to not report races between atomic and plain memory accesses by Dmitry Vyukov · 12 years ago
  53. 33a040a tsan: flip is_write bit in shadow to is_read by Dmitry Vyukov · 12 years ago
  54. 334553e tsan: detect races between plain and atomic memory accesses by Dmitry Vyukov · 12 years ago
  55. 859778a [sanitizer] make the error messages from sanitizer_common contain the actual tool name by Kostya Serebryany · 12 years ago
  56. 6faa20f tsan: switch to explicit thread contexts in Go (instead of monotonic goroutine ids) by Dmitry Vyukov · 12 years ago
  57. 6bd82d3 tsan: do not check for intersecting memory accesses in Go (all accesses are 1 byte) by Dmitry Vyukov · 12 years ago
  58. a55fbd5 tsan: fix CPP_WEAK definition (it must be the other way around) by Dmitry Vyukov · 12 years ago
  59. 216719b [Sanitizer] include sanitizer_common headers when building interception library by Alexey Samsonov · 12 years ago
  60. 250f221 [sanitizer] Further split private and public sanitizer headers. by Evgeniy Stepanov · 12 years ago
  61. 48ecaf4 Use LLVM_BUILD_TYPE instead of CMAKE_BUILD_TYPE in compiler-rt unit tests to match the behavior of llvm unittests by Alexey Samsonov · 12 years ago
  62. 7c984ca tsan: introduce a helped macro CPP_WEAK (Go linker does not support weak symbols) by Dmitry Vyukov · 12 years ago
  63. 22881ec tsan: add OnFinalize() callback for frontends by Dmitry Vyukov · 12 years ago
  64. c44219c [TSan] relax output tests a bit to make them pass in gcc build by Alexey Samsonov · 12 years ago
  65. ba5e996 [Sanitizer] update style checker script and fix namespace style warnings by Alexey Samsonov · 12 years ago
  66. eb41768 [tsan] Fix checks for siginfo_t in tests by Will Dietz · 12 years ago
  67. 793e761 tsan: dump stack on internal assert failure by Dmitry Vyukov · 12 years ago
  68. 31c05ea tsan: support for inprocess symbolizer by Dmitry Vyukov · 12 years ago
  69. 4e81d0e tsan: remember when we are inside of symbolizer code (required for inprocess symbolizer) by Dmitry Vyukov · 12 years ago
  70. 90a2467 tsan: add IsSymbolizerAvailable() function for querying for presence of internal/external symbolizer by Dmitry Vyukov · 12 years ago
  71. 61ba1b5 tsan: add interceptor stubs for stat family of functions by Dmitry Vyukov · 12 years ago
  72. 65199f1 [sanitizer] fix calloc overflow in asan/tsan/msan by Kostya Serebryany · 12 years ago
  73. 1acfa02 tsan: return the old fake numbers from malloc stats (some code already depends on them) by Dmitry Vyukov · 12 years ago
  74. e5e3a13 tsan: suppress reports using both stacks by Dmitry Vyukov · 12 years ago
  75. c2b9f1c tsan: allow a front-end to provide default suppressions by Dmitry Vyukov · 12 years ago
  76. bdd844c tsan: implement malloc stats querying by Dmitry Vyukov · 12 years ago
  77. 45e7bcc tsan: also test asan during presubmit checks, because sanitizer_common changes can affect it by Dmitry Vyukov · 12 years ago
  78. 1253082 tsan: add stubs for malloc introspection (similar to what we have in asan) by Dmitry Vyukov · 12 years ago
  79. 750ef8f [tsan] fix thread_name.cc test to work with older versions of libc by Kostya Serebryany · 12 years ago
  80. 7eca152 CMake: use add_compiler_rt_static_runtime to build TSan and MSan runtimes. No functionality change. by Alexey Samsonov · 12 years ago
  81. 82a9080 [sanitizer] lint by Evgeniy Stepanov · 12 years ago
  82. 4f32c0b [sanitizer] Rename 2 files *.h->*.inc as appropriate. by Evgeniy Stepanov · 12 years ago
  83. 2f3aef0 CMake variables renaming: X86_64->x86_64 I386->i386 by Alexey Samsonov · 12 years ago
  84. 996c4f2 [sanitizer] Common *scanf interceptors. by Evgeniy Stepanov · 12 years ago
  85. c20b321 [sanitizer] reapply r172719, r172721-172723, r172725, and also fix the warning on Mac. by Kostya Serebryany · 12 years ago
  86. 29b37ea Revert r172719, r172721-172723, and r172725. by Jakob Stoklund Olesen · 12 years ago
  87. 153ba3f [sanitizer] move write/pwrite/pwrite64 interceptors to common by Kostya Serebryany · 12 years ago
  88. 0223e7d [tsan] move prctl interceptor from asan to common_interceptors thus enabling it for tsan too by Kostya Serebryany · 12 years ago
  89. 7be1cc8 [tsan] add write_range/read_range hooks to common interceptors called from tsan (to find races on read/pread/etc) by Kostya Serebryany · 12 years ago
  90. c803319 [sanitizer] a bit more unification for interceptors (merge read/pread/pread64 in asan and tsan) by Kostya Serebryany · 12 years ago
  91. fb917e9 tsan: describe stack and TLS addresses by Dmitry Vyukov · 12 years ago
  92. f4f51f2 asan/tsan: move blocking mutex from asan to sanitizer_common by Dmitry Vyukov · 12 years ago
  93. 175e640 tsan: fix compiler warning by Dmitry Vyukov · 12 years ago
  94. 5a1f233 tsan: symbolize global variables by Dmitry Vyukov · 12 years ago
  95. f5d4273 tsan: add check for invalid fd by Dmitry Vyukov · 12 years ago
  96. a597258 tsan: detect races on fd passed to epoll_ctl by Dmitry Vyukov · 12 years ago
  97. f17b382 tsan: fix crash when user defines own fopen/fileno by Dmitry Vyukov · 12 years ago
  98. bb30741 tsan: fix crash when user defines own fopen/fileno by Dmitry Vyukov · 12 years ago
  99. 89efdc5 [TSan] Blacklist test: Rename blacklisted function. Make this test work for custom TSan testing script. by Alexey Samsonov · 12 years ago
  100. 7e3d21f [TSan] Add lit test for -fsanitize-blacklist= flag by Alexey Samsonov · 12 years ago