- b921bf2 [msan] Fix gcc build of msan_test. by Evgeniy Stepanov · 11 years ago
- fa56896 [sanitizer] Implement wait4 and waitpid syscall hooks. by Evgeniy Stepanov · 11 years ago
- 6d0b7f6 [msan] Fix sigaction test. by Evgeniy Stepanov · 11 years ago
- e865045 [msan] Really disable replacement new and delete. by Evgeniy Stepanov · 11 years ago
- 881b677 [sanitizer] Add syscall handlers to ASan and TSan runtimes. by Evgeniy Stepanov · 11 years ago
- 3ba4b90 [sanitizer] More syscall handler placeholders. by Evgeniy Stepanov · 11 years ago
- 40e1668 Finally drop the 'static' from INLINE and ALWAYS_INLINE by Timur Iskhodzhanov · 11 years ago
- f1faf5d [MSan] Demangle function name in description of stack origin by Alexey Samsonov · 11 years ago
- d10d2d7 [MSan] don't build tests with -fPIE/-pie, as these flags are implied by -fsanitize=memory now by Alexey Samsonov · 11 years ago
- 103f258 [TSan] remove -fPIE -pie from TSan lit tests to check that -fsanitize=thread implies them now by Alexey Samsonov · 11 years ago
- 16cc10d [asan] inline flags(), up to 1% perf gain on malloc-intensive code by Kostya Serebryany · 11 years ago
- fecbf27 [asan] make heavy_uar_test even heavier by Kostya Serebryany · 11 years ago
- 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
- 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
- 2887a64 [sanitizer] Syscall hooks. by Evgeniy Stepanov · 11 years ago
- 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
- 61723f2 [ASan] test source-based init-order blacklisting added in r179280 by Alexey Samsonov · 11 years ago
- 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
- 22c1c18 [ASan] Symbolize correct address when printint error summary by Alexey Samsonov · 11 years ago
- 244384d [asan] move fake stack into a separate .h file; actually disable a failing test by Kostya Serebryany · 11 years ago
- 2c02f63 [asan] add heavy_uar_test (disabled); fix lint by Kostya Serebryany · 11 years ago
- 15832c2 [ASan] Do not check the shadow of NULL argument in the time() interceptor. by Alexander Potapenko · 11 years ago
- dc0d179 [asan] implement callbacks for unaligned loads/stores by Kostya Serebryany · 11 years ago
- f3f2f5c [ASan] fix a typo in legend in error report by Alexey Samsonov · 11 years ago
- 897a4ae [sanitizer] Interceptors for wait*. by Evgeniy Stepanov · 11 years ago
- a1c2a55 [msan] Intercept glob() with tests. by Evgeniy Stepanov · 11 years ago
- 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
- 8a6cac5 [asan] relax Linux/zero-base-shadow.cc to make it pass on newer Ubuntu; fix lint by Kostya Serebryany · 11 years ago
- 39fdce1 Revert r179012: "[msan] Intercept glob()." by Chandler Carruth · 11 years ago
- 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
- 134fe8a [msan] Interceptors for pipe2 and socketpair. by Evgeniy Stepanov · 11 years ago
- 6f4c197 [msan] Intercept glob(). by Evgeniy Stepanov · 11 years ago
- cc24ec9 [tsan] Fix build. by Evgeniy Stepanov · 11 years ago
- a2c1d98 [sanitizer] Fix boundary condition in LargeMmapAllocator::GetBlockBegin. Patch by Sergey Matveev by Kostya Serebryany · 11 years ago
- fef6605 [msan] Intercept time(). by Evgeniy Stepanov · 11 years ago
- 5ef2920 [asan] make huge_negative_hea_oob more meaningful by Kostya Serebryany · 11 years ago
- d26a01e [asan] add a test for huge left oob by Kostya Serebryany · 11 years ago
- 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
- cd3049d [msan] Fix sigaction interceptor. by Evgeniy Stepanov · 11 years ago
- a897400 [msan] Conditionally disable new() and delete() wrappers. by Evgeniy Stepanov · 11 years ago
- a213ab6 [msan] A runtime option to disable wrapping of signal handlers. by Evgeniy Stepanov · 11 years ago
- 48cab52 [Sanitizer] enquote the module name when passing it to external symbolizer by Alexey Samsonov · 11 years ago
- 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
- 10f3ab7 Remove InternalAlloc/InternalFree calls from StopTheWorld. Patch by Sergey Matveev. by Alexey Samsonov · 11 years ago
- 7ed46ff [Sanitizer] Use a common mutex to prevent mixing reports from different sanitizers. This fixes PR15516 by Alexey Samsonov · 11 years ago
- 6a7c51d [TSan] Make path to FileCheck configurable by Alexey Samsonov · 11 years ago
- b1971ca [asan] nuke the old unused allocator code by Kostya Serebryany · 11 years ago
- 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
- 4fb04a8 [sanitizer] Android lacks ucontext_t definition. by Evgeniy Stepanov · 11 years ago
- 0727702 [sanitizer] Use ucontext_t instead of "struct ucontext". by Evgeniy Stepanov · 11 years ago
- 06658ea [msan] Unpoison siginfo_t and ucontext_t in signal handlers. by Evgeniy Stepanov · 11 years ago
- 583025d [sanitizer] while doing fast unwinding make sure that the frame pointer is aligned; fix lint by Kostya Serebryany · 11 years ago
- 78b580f [Sanitizer] Fix OnPrint weak hook. Disable weak hooks for gotsan. by Alexey Samsonov · 11 years ago
- 8218584 [Sanitizer] Be more careful with arch-specific defines in StopTheWorld code by Alexey Samsonov · 11 years ago
- 649a270 [ASan] Kill the remainders of platform defines in favor of SANITIZER_ defines by Alexey Samsonov · 11 years ago
- 46f9395 [Sanitizer] Kill the remainders of platform defines in favor of SANITIZER_ defines by Alexey Samsonov · 11 years ago
- bb090b5 [Sanitizer] Fix StopTheWorld includes on Android. Patch by Sergey Matveev. by Alexey Samsonov · 11 years ago
- 743d89d [TSan] Add the WTFAnnotateBenignRaceSized implementation and a test for by Alexander Potapenko · 11 years ago
- e4bdda5 [sanitizer] More interceptors. by Evgeniy Stepanov · 11 years ago
- fd8726c [libsanitizer] Run the callback on a separate stack in StopTheWorld. by Alexander Potapenko · 11 years ago
- e5b398f [libsanitizer] Added data() and capacity() getters to InternalVector. by Alexander Potapenko · 11 years ago
- 53c18d7 [libsanitizer] Add register dumping support to SuspendedThreadsList. by Alexander Potapenko · 11 years ago
- 939316c [ASan] More careful reports for globals that are ASCII strings by Alexey Samsonov · 11 years ago
- 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
- 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
- 76030b3 [TSan] Build TSan runtime with -fPIE. by Alexander Potapenko · 11 years ago
- 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
- 9695003 [Sanitizer] Follow-up for r178238 - replace DCHECKs with regular CHECKs by Alexey Samsonov · 11 years ago
- 43c36e4 Band-aid fix for the TSan RTL build by Timur Iskhodzhanov · 11 years ago
- 66b4a28 Add "static" to the Windows ALWAYS_INLINE macro (similar to what we do on POSIX) by Timur Iskhodzhanov · 11 years ago
- b157c67 Remove all 'static' before ALWAYS_INLINE by Timur Iskhodzhanov · 11 years ago
- abfdbdf Make all the ALWAYS_INLINE users Windows-friendly; also, avoid ALWAYS_INLINE INLINE combinations by Timur Iskhodzhanov · 11 years ago
- 0fd908c tsan: print statistics about benign race annotations by Dmitry Vyukov · 11 years ago
- 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
- ca280f2 [Sanitizer] Minor enhancements in InternalVector container by Alexey Samsonov · 11 years ago
- 7acbcb9 [tsan] a test checking that memset/memcpy/memmove are not inlined in tsan mode by Kostya Serebryany · 11 years ago
- 6e7dca7 Fix unmatching ASan runtime flag for init-order checking exposed by r178158. Add a test for r178158. by Alexey Samsonov · 11 years ago
- 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
- 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
- f754eb5 tsan: print matched suppressions if print_suppressions=1 flag is provided by Dmitry Vyukov · 11 years ago
- 5d834a8 tsan: better flag parsing: do not confuse flag that is a part of another flag by Dmitry Vyukov · 11 years ago
- b443a65 tsan: fix lint warning by Dmitry Vyukov · 11 years ago
- c942427 [ASan] Demangle global names in error reports. by Alexey Samsonov · 11 years ago
- f778ae5 [TSan] Fixup for r178128: verify that TSan indeed doesn't report race by Alexey Samsonov · 11 years ago
- f3798f5 [TSan] Run test output through FileCheck by Alexey Samsonov · 11 years ago
- 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
- 09a19b2 [libsanitizer] Fix the Win build. by Alexander Potapenko · 11 years ago
- 0f2cf8a [tsan] make memcpy_race.cc test immune to memcpy inlining by Kostya Serebryany · 11 years ago
- be52366 asan/tsan: move strcasecmp() interceptor to sanitizer_common by Dmitry Vyukov · 11 years ago
- 1700fd3 asan/tsan: change SANITIZER_GO to more general SANITIZER_SUPPORTS_WEAK_HOOKS by Dmitry Vyukov · 11 years ago
- 9ae2883 [libsanitizer] Unmapping the old cache partially invalidates the memory layout, so add by Alexander Potapenko · 11 years ago
- b037f75 [Sanitizer] Disable atomic_test on Android, where it crashes Clang. by Alexey Samsonov · 11 years ago
- 5b1b9ce [tsan] add a test for aligned-vs-unaligned race (tsan's false negative) by Kostya Serebryany · 11 years ago
- a89a35a [asan] print thread number while reporting invalid-free and double-free; add tests; also add a test for use-after-poison by Kostya Serebryany · 11 years ago
- 2c96987 Add a GetTid() implementation for Windows by Timur Iskhodzhanov · 11 years ago
- 4df99d2 Add basic support for building profile compiler-rt library in CMake build on Darwin by Alexey Samsonov · 11 years ago
- bff55c4 [ASan] Use dynamic symbol table when checking exported ASan runtime symbols by Alexey Samsonov · 11 years ago
- 13f62b2 asan/tsan: add Printf/Report hook by Dmitry Vyukov · 11 years ago
- 39cbb56 [ASan] mark local function as static by Alexey Samsonov · 11 years ago
- e374e4e [Sanitizer] Compile sanitizer runtimes with -Wno-non-virtual-dtor. Virtual dtors may be a problem for us, as sanitizer runtime should not generally assume libstdc++ presence. by Alexey Samsonov · 11 years ago