1. 4aa08fa Improve performance of file I/O. by Bill Wendling · 11 years ago
  2. 64544c1 Fixup for r179843: add missing header by Alexey Samsonov · 11 years ago
  3. dfeef67 [ASan] Make init-order checker allow access to already initialized globals. by Alexey Samsonov · 11 years ago
  4. 7733017 [TSan] Allocate fd table in user heap instead of using internal allocator. We need this to catch races on fds. by Alexey Samsonov · 11 years ago
  5. 99f1e20 [Sanitizer] Rework r176802: share code between Printf and Report and simplify it a bit by Alexey Samsonov · 11 years ago
  6. e8a005f [Sanitizer] Don't die in symbolizer if it can't read /proc/self/exe link by Alexey Samsonov · 11 years ago
  7. 102c043 Wrap macro invocations in braces to supress 'suggest braces around empty body in an ‘if’ statement' warning. by Andy Gibbs · 11 years ago
  8. 3f5528b [asan] Fix spelling in asan_rtl.cc Test commit. by Sergey Matveev · 11 years ago
  9. b921bf2 [msan] Fix gcc build of msan_test. by Evgeniy Stepanov · 11 years ago
  10. fa56896 [sanitizer] Implement wait4 and waitpid syscall hooks. by Evgeniy Stepanov · 11 years ago
  11. 6d0b7f6 [msan] Fix sigaction test. by Evgeniy Stepanov · 11 years ago
  12. e865045 [msan] Really disable replacement new and delete. by Evgeniy Stepanov · 11 years ago
  13. 881b677 [sanitizer] Add syscall handlers to ASan and TSan runtimes. by Evgeniy Stepanov · 11 years ago
  14. 3ba4b90 [sanitizer] More syscall handler placeholders. by Evgeniy Stepanov · 11 years ago
  15. 40e1668 Finally drop the 'static' from INLINE and ALWAYS_INLINE by Timur Iskhodzhanov · 11 years ago
  16. f1faf5d [MSan] Demangle function name in description of stack origin by Alexey Samsonov · 11 years ago
  17. d10d2d7 [MSan] don't build tests with -fPIE/-pie, as these flags are implied by -fsanitize=memory now by Alexey Samsonov · 11 years ago
  18. 103f258 [TSan] remove -fPIE -pie from TSan lit tests to check that -fsanitize=thread implies them now by Alexey Samsonov · 11 years ago
  19. 16cc10d [asan] inline flags(), up to 1% perf gain on malloc-intensive code by Kostya Serebryany · 11 years ago
  20. fecbf27 [asan] make heavy_uar_test even heavier by Kostya Serebryany · 11 years ago
  21. 2a529ad Explicitly list all sanitizer headers in CMake build rules. Make sure sanitizer lit_tests depend on fresh headers. by Alexey Samsonov · 11 years ago
  22. 71c9e9e [asan] improve the UAR reporting (try harder to find the correct frame), try to make the test more stable by Kostya Serebryany · 11 years ago
  23. 2887a64 [sanitizer] Syscall hooks. by Evgeniy Stepanov · 11 years ago
  24. 37f9464 [asan] make heavy_uar_test a bit more heavy and fix he fake stack to pass this test by Kostya Serebryany · 11 years ago
  25. 61723f2 [ASan] test source-based init-order blacklisting added in r179280 by Alexey Samsonov · 11 years ago
  26. ce0f7d1 [asan] fix use-after-return functionality (PR15672) and enable the corresponding test. We still don't guarantee anything with regard to use-after-return checking by Kostya Serebryany · 11 years ago
  27. 22c1c18 [ASan] Symbolize correct address when printint error summary by Alexey Samsonov · 11 years ago
  28. 244384d [asan] move fake stack into a separate .h file; actually disable a failing test by Kostya Serebryany · 11 years ago
  29. 2c02f63 [asan] add heavy_uar_test (disabled); fix lint by Kostya Serebryany · 11 years ago
  30. 15832c2 [ASan] Do not check the shadow of NULL argument in the time() interceptor. by Alexander Potapenko · 11 years ago
  31. dc0d179 [asan] implement callbacks for unaligned loads/stores by Kostya Serebryany · 11 years ago
  32. f3f2f5c [ASan] fix a typo in legend in error report by Alexey Samsonov · 11 years ago
  33. 897a4ae [sanitizer] Interceptors for wait*. by Evgeniy Stepanov · 11 years ago
  34. a1c2a55 [msan] Intercept glob() with tests. by Evgeniy Stepanov · 11 years ago
  35. c9b626e [Sanitizer] fix TSan tests: remove global ctor from sanitizer_common, run load_shared_lib test only in lit by Alexey Samsonov · 11 years ago
  36. 8a6cac5 [asan] relax Linux/zero-base-shadow.cc to make it pass on newer Ubuntu; fix lint by Kostya Serebryany · 11 years ago
  37. 39fdce1 Revert r179012: "[msan] Intercept glob()." by Chandler Carruth · 11 years ago
  38. c8feb2f [libsymbolized] If we can't find an address in the list of shared libraries, try to reload it. by Alexander Potapenko · 11 years ago
  39. 134fe8a [msan] Interceptors for pipe2 and socketpair. by Evgeniy Stepanov · 11 years ago
  40. 6f4c197 [msan] Intercept glob(). by Evgeniy Stepanov · 11 years ago
  41. cc24ec9 [tsan] Fix build. by Evgeniy Stepanov · 11 years ago
  42. a2c1d98 [sanitizer] Fix boundary condition in LargeMmapAllocator::GetBlockBegin. Patch by Sergey Matveev by Kostya Serebryany · 11 years ago
  43. fef6605 [msan] Intercept time(). by Evgeniy Stepanov · 11 years ago
  44. 5ef2920 [asan] make huge_negative_hea_oob more meaningful by Kostya Serebryany · 11 years ago
  45. d26a01e [asan] add a test for huge left oob by Kostya Serebryany · 11 years ago
  46. a27bdf7 [sanitizer] found a bug by code inspection: CHECK(a=b) instead of CHECK(a==b). Was puzzled why lint did not catch it. Turns out this check was disabled for asan source. fix all cases and enable the check by Kostya Serebryany · 11 years ago
  47. cd3049d [msan] Fix sigaction interceptor. by Evgeniy Stepanov · 11 years ago
  48. a897400 [msan] Conditionally disable new() and delete() wrappers. by Evgeniy Stepanov · 11 years ago
  49. a213ab6 [msan] A runtime option to disable wrapping of signal handlers. by Evgeniy Stepanov · 11 years ago
  50. 48cab52 [Sanitizer] enquote the module name when passing it to external symbolizer by Alexey Samsonov · 11 years ago
  51. ce184c8 [ASan] init-order checker tests: move constexpr test that requires -std=c++11 to a separate test case. Check that structs with no ctor but non-trivial dtor are ignored. by Alexey Samsonov · 11 years ago
  52. 10f3ab7 Remove InternalAlloc/InternalFree calls from StopTheWorld. Patch by Sergey Matveev. by Alexey Samsonov · 11 years ago
  53. 7ed46ff [Sanitizer] Use a common mutex to prevent mixing reports from different sanitizers. This fixes PR15516 by Alexey Samsonov · 11 years ago
  54. 6a7c51d [TSan] Make path to FileCheck configurable by Alexey Samsonov · 11 years ago
  55. b1971ca [asan] nuke the old unused allocator code by Kostya Serebryany · 11 years ago
  56. 2a3619e [asan] fill first 4K of malloc-ed memory with garbage, implement flags max_malloc_fill_size and malloc_fill_byte by Kostya Serebryany · 11 years ago
  57. 4fb04a8 [sanitizer] Android lacks ucontext_t definition. by Evgeniy Stepanov · 11 years ago
  58. 0727702 [sanitizer] Use ucontext_t instead of "struct ucontext". by Evgeniy Stepanov · 11 years ago
  59. 06658ea [msan] Unpoison siginfo_t and ucontext_t in signal handlers. by Evgeniy Stepanov · 11 years ago
  60. 583025d [sanitizer] while doing fast unwinding make sure that the frame pointer is aligned; fix lint by Kostya Serebryany · 11 years ago
  61. 78b580f [Sanitizer] Fix OnPrint weak hook. Disable weak hooks for gotsan. by Alexey Samsonov · 11 years ago
  62. 8218584 [Sanitizer] Be more careful with arch-specific defines in StopTheWorld code by Alexey Samsonov · 11 years ago
  63. 649a270 [ASan] Kill the remainders of platform defines in favor of SANITIZER_ defines by Alexey Samsonov · 11 years ago
  64. 46f9395 [Sanitizer] Kill the remainders of platform defines in favor of SANITIZER_ defines by Alexey Samsonov · 11 years ago
  65. bb090b5 [Sanitizer] Fix StopTheWorld includes on Android. Patch by Sergey Matveev. by Alexey Samsonov · 11 years ago
  66. 743d89d [TSan] Add the WTFAnnotateBenignRaceSized implementation and a test for by Alexander Potapenko · 11 years ago
  67. e4bdda5 [sanitizer] More interceptors. by Evgeniy Stepanov · 11 years ago
  68. fd8726c [libsanitizer] Run the callback on a separate stack in StopTheWorld. by Alexander Potapenko · 11 years ago
  69. e5b398f [libsanitizer] Added data() and capacity() getters to InternalVector. by Alexander Potapenko · 11 years ago
  70. 53c18d7 [libsanitizer] Add register dumping support to SuspendedThreadsList. by Alexander Potapenko · 11 years ago
  71. 939316c [ASan] More careful reports for globals that are ASCII strings by Alexey Samsonov · 11 years ago
  72. fd0a789 Change the cmake variable COMPILER_RT_CAN_EXECUTE_TESTS to be an option so that it can overwritten. by Michael Gottesman · 11 years ago
  73. d475aa8 [tsan] restore performance critical inlining in tsan: remove static from ALWAYS_INLINE, use ALWAYS_INLINE USED for critical functions. by Kostya Serebryany · 11 years ago
  74. 76030b3 [TSan] Build TSan runtime with -fPIE. by Alexander Potapenko · 11 years ago
  75. f5225d5 [libsanitizer] Put COMMON_CFLAGS/COMMON_CXXFLAGS before Tmp.CFLAGS to let the config-specific flags override common flags. by Alexander Potapenko · 11 years ago
  76. 9695003 [Sanitizer] Follow-up for r178238 - replace DCHECKs with regular CHECKs by Alexey Samsonov · 11 years ago
  77. 43c36e4 Band-aid fix for the TSan RTL build by Timur Iskhodzhanov · 11 years ago
  78. 66b4a28 Add "static" to the Windows ALWAYS_INLINE macro (similar to what we do on POSIX) by Timur Iskhodzhanov · 11 years ago
  79. b157c67 Remove all 'static' before ALWAYS_INLINE by Timur Iskhodzhanov · 11 years ago
  80. abfdbdf Make all the ALWAYS_INLINE users Windows-friendly; also, avoid ALWAYS_INLINE INLINE combinations by Timur Iskhodzhanov · 11 years ago
  81. 0fd908c tsan: print statistics about benign race annotations by Dmitry Vyukov · 11 years ago
  82. 7e84349 [ASan] Speed-up initialization-order checking: create and use fast versions of PoisonShadow functions, store copies of __asan_global descriptors in a vector instead of list of pointers. This gives 3x speedup on both benchmarks and real binaries with lots of globals. by Alexey Samsonov · 11 years ago
  83. ca280f2 [Sanitizer] Minor enhancements in InternalVector container by Alexey Samsonov · 11 years ago
  84. 7acbcb9 [tsan] a test checking that memset/memcpy/memmove are not inlined in tsan mode by Kostya Serebryany · 11 years ago
  85. 6e7dca7 Fix unmatching ASan runtime flag for init-order checking exposed by r178158. Add a test for r178158. by Alexey Samsonov · 11 years ago
  86. 83b4707 [tsan] don't use -fno-builtin for tests; add a test for a false negative bug (inlined memcpy is not instrumented) by Kostya Serebryany · 11 years ago
  87. c446611 compiler-rt part of r178194. Remove ubsan test for diagnostic on inf/nan conversion between floating-point types. by Richard Smith · 11 years ago
  88. f754eb5 tsan: print matched suppressions if print_suppressions=1 flag is provided by Dmitry Vyukov · 11 years ago
  89. 5d834a8 tsan: better flag parsing: do not confuse flag that is a part of another flag by Dmitry Vyukov · 11 years ago
  90. b443a65 tsan: fix lint warning by Dmitry Vyukov · 11 years ago
  91. c942427 [ASan] Demangle global names in error reports. by Alexey Samsonov · 11 years ago
  92. f778ae5 [TSan] Fixup for r178128: verify that TSan indeed doesn't report race by Alexey Samsonov · 11 years ago
  93. f3798f5 [TSan] Run test output through FileCheck by Alexey Samsonov · 11 years ago
  94. 05e16a0 [ASan] Change the ABI of __asan_before_dynamic_init function: now it takes pointer to private string with module name. This string serves as a unique module ID in ASan runtime. compiler-rt part by Alexey Samsonov · 11 years ago
  95. 09a19b2 [libsanitizer] Fix the Win build. by Alexander Potapenko · 11 years ago
  96. 0f2cf8a [tsan] make memcpy_race.cc test immune to memcpy inlining by Kostya Serebryany · 11 years ago
  97. be52366 asan/tsan: move strcasecmp() interceptor to sanitizer_common by Dmitry Vyukov · 11 years ago
  98. 1700fd3 asan/tsan: change SANITIZER_GO to more general SANITIZER_SUPPORTS_WEAK_HOOKS by Dmitry Vyukov · 11 years ago
  99. 9ae2883 [libsanitizer] Unmapping the old cache partially invalidates the memory layout, so add by Alexander Potapenko · 11 years ago
  100. b037f75 [Sanitizer] Disable atomic_test on Android, where it crashes Clang. by Alexey Samsonov · 11 years ago