- 079ed92 build/clang_darwin: Don't try to build ARM contents on 10.6. by Daniel Dunbar · 12 years ago
- 3ecda61 build/make: There is no need to put timestamps into .dir files, and it just by Daniel Dunbar · 12 years ago
- de55be3 [ASan] unit tests: Move main() to a separate file. Fix lint by Alexey Samsonov · 12 years ago
- 8d8626f [asan] added a test for a bug in asan at -O0 introduced by r165936 (making asan a FunctionPass). The test is not actually enabled for -O0 yet (since it fails) by Kostya Serebryany · 12 years ago
- fa7e95d [ASan] Fix strchr/index tests for users who have 'char* strchr(char*,int)' instead of 'char* strchr(const char*, int)' by Alexey Samsonov · 12 years ago
- 1cffef3 [ASan] don't use attribute no_address_safety_analysis if it's unknown to compiler by Alexey Samsonov · 12 years ago
- e98723f [Sanitizer] symbolizer: increase the maximal number of shared libraries to 16K by Alexey Samsonov · 12 years ago
- 68e8aca [asan] fix gcc warnings while building asan-rt by Kostya Serebryany · 12 years ago
- e0c94cc Do not call ReplaceCFAllocator() before __CFInitialize(), otherwise crashes are possible on 10.8. by Alexander Potapenko · 12 years ago
- 4e0e50a Commit a leftover file from r166026: Add MACOS_VERSION_MOUNTAIN_LION. by Alexander Potapenko · 12 years ago
- 679bf63 Add MACOS_VERSION_MOUNTAIN_LION. by Alexander Potapenko · 12 years ago
- 5759d92 [asan] fix lint by Kostya Serebryany · 12 years ago
- bd8969c platform/clang_darwin: Drop an x86_64 slice into cc_kext_ios5. by Daniel Dunbar · 12 years ago
- 7bba84a Un-revert r164907 and r164902 (+ follow-ups), 10.6 build fix to follow. by Daniel Dunbar · 12 years ago
- 0cbb83b Revert r164907 and r164902 (+ follow-ups). They broke building on 10.6. by Nico Weber · 12 years ago
- f1673e6 Implement internal_memmove. by Alexander Potapenko · 12 years ago
- ca9b5dd [asan] fix more tests by Kostya Serebryany · 12 years ago
- 69d8ede [asan] change the asan output slightly to avoid user confusion: a) add ':' after 'AddressSanitizer' and b) changed 'crashed' to 'SEGV' by Kostya Serebryany · 12 years ago
- 0aad69a Provide a slightly more helpful diagnostic if -fcatch-undefined-behavior finds by Richard Smith · 12 years ago
- 20c2fb3 Use a better test for __int128 support, which works on old GCC versions. by Richard Smith · 12 years ago
- ba3fde6 Fix the bootstrap of CompilerRT with host compilers that don't support by Chandler Carruth · 12 years ago
- 5856170 -fcatch-undefined-behavior: Runtime library support for trapping conversions to or by Richard Smith · 12 years ago
- b04caf1 -fcatch-undefined-behavior: handler for VLA bound which evaluates to a non-positive value. by Richard Smith · 12 years ago
- ed81c21 -fcatch-undefined-behavior: store the type name directly at the end of a type descriptor. 5% binary size reduction due to fewer relocations. by Richard Smith · 12 years ago
- 6ebe451 Add a runtime diagnostics library for Clang's -fcatch-undefined-behavior. by Richard Smith · 12 years ago
- 48154ec Determine supported archs for compiler-rt libraries on Linux by trying to compile a simple executable by Alexey Samsonov · 12 years ago
- 35b6614 [Sanitizer] Remove unneeded returns after UNIMPLEMENTED macro by Alexey Samsonov · 12 years ago
- 45418d1 [Sanitizer] Add UNREACHABLE(msg) macro by Alexey Samsonov · 12 years ago
- 444a185 [ASan] use llvm-symbolizer for ASan lit-style tests on Mac by Alexey Samsonov · 12 years ago
- 6544844 llvm-symbolizer for Mac: add support for reading DWARF from separate object file in resource directory generated by dsymutil. Fix minor symbol table lookup issues. by Alexey Samsonov · 12 years ago
- b3b2123 tsan: better message about found races for Go ThreadSanitizer by Dmitry Vyukov · 12 years ago
- 158c6ac tsan: cache pc's that cause suppressions (this way we do not need to symbolize the reports) by Dmitry Vyukov · 12 years ago
- 50f2e30 If !asan_inited, call internal versions of libc functions where available. by Alexander Potapenko · 12 years ago
- 1bf56b7 tsan for Go: support mallocs before __tsan_init() (required to support cgo code) by Dmitry Vyukov · 12 years ago
- e933c9f Avoid calling __asan_init from memcpy(), memmove(), memset() during libSystem initialization. by Alexander Potapenko · 12 years ago
- dd01c88 [ASan] don't build 64-bit runtime on 32-bit Linux platforms by Alexey Samsonov · 12 years ago
- 529cfa0 tsan: add atomic_fetch_sub() and atomic_signal_fence() functions by Dmitry Vyukov · 12 years ago
- e8216fd [asan] properly report mmap failure by Kostya Serebryany · 12 years ago
- 11830e0 I'm getting these errors with r165159: by Bill Wendling · 12 years ago
- f3656c1 Back out my temporary workaround for Apple buildbots. by Bob Wilson · 12 years ago
- 3be3384 Set ASAN_NEEDS_SEGV=0 on Android only. by Alexander Potapenko · 12 years ago
- 7ba89e5 tsan: prepare for migration to new memory_order enum values (ABI compatible) by Dmitry Vyukov · 12 years ago
- b36103f Build ASan runtime on Linux for both x86_64 and i386, same as we do with full compiler_rt and libprofile by Alexey Samsonov · 12 years ago
- 8bf8b79 Do not patch the instruction address when symbolizing the reports. by Alexander Potapenko · 12 years ago
- 73ed35f [Sanitizer] fix line width by Alexey Samsonov · 12 years ago
- 8663343 [ASan] Change __asan_set_on_error_callback to weak overridable __asan_on_error, so that ASan would call the latter even if it finds the error early (i.e. during module initialization) by Alexey Samsonov · 12 years ago
- 3334e12 [*San]: handle EINTR. by Evgeniy Stepanov · 12 years ago
- e0023f7 tsan: fix mac build by Dmitry Vyukov · 12 years ago
- 0ec37a6 [ASan] Add extern C for __asan_symbolize on Windows by Alexey Samsonov · 12 years ago
- 1ca5357 [Sanitizer/ASan] Simplify the code that prints and symbolizes stack traces. Fall back to module+offset if user-provided symbolizer failed. Use weak function __asan_symbolize instead of __asan_set_symbolize_callback in ASan interface, so that we're able to symbolize reports for errors that happen before the main() is called, for example, during module initialization. by Alexey Samsonov · 12 years ago
- d0a51c0 tsan: wait for pending reports before exit by Dmitry Vyukov · 12 years ago
- 7dccf3f tsan: output tid's in reports by Dmitry Vyukov · 12 years ago
- c9fa092 tsan: run output tests in parallel by Dmitry Vyukov · 12 years ago
- 41c6ac5 Temporarily comment out some new arm variants to try to fix buildbots. by Bob Wilson · 12 years ago
- 004c434 Add compiler-rt support for Swift. by Bob Wilson · 12 years ago
- 7bc07eb Add support for iOS6. by Bob Wilson · 12 years ago
- 7da8503 [ASan] Fix unit test headers. Add an option to change substitute asan_test_config.h file by Alexey Samsonov · 12 years ago
- 855114a [ASan] use llvm-symbolizer (in offline mode) in ASan output tests on Linux by Alexey Samsonov · 12 years ago
- 9712af9 [asan] Change defaults for Android target. by Evgeniy Stepanov · 12 years ago
- 678e543 Add a missing const qualifier. by Evgeniy Stepanov · 12 years ago
- 97dac9e Quick fix data/bss detection in TSan. by Evgeniy Stepanov · 12 years ago
- 7eff311 [TSan] move replacement for new/delete back into tsan_interceptors by Alexey Samsonov · 12 years ago
- ce31aa7 Fixed a number of gpylint warnings, added binary names filtering (useful for Chrome), minor fixes. by Alexander Potapenko · 12 years ago
- b2546c4 Encapsulate the main loop into a class to allow reusing it. by Alexander Potapenko · 12 years ago
- 6da31e4 Set --use-symbol-table=true as Alexey has already resolved the FIXME. by Alexander Potapenko · 12 years ago
- 68bdcc4 [TSan] fork external symbolizer before starting internal threads by Alexey Samsonov · 12 years ago
- b8cabab [TSan] one more attempt to fix sleep_sync test: call sleep in the spawned thread so that sleep-synchronization will be detected even if child thread is started late. by Alexey Samsonov · 12 years ago
- 4f0ea39 [TSan] Provide replacements for operators new/delete instead of declaring extern C functions with weirdly mangled names (same strategy is used in ASan). by Alexey Samsonov · 12 years ago
- b46941a [ASan] Apply some ASan-relevant pieces of patch by Ruben Van Boxem. In the same time, remove ASan from CMake build on Windows after conversation with Timur. We don't want to support building ASan on Windows until it is in a working state. by Alexey Samsonov · 12 years ago
- c643962 [TSan] increase sleep time in test to ensure correct event ordering by Alexey Samsonov · 12 years ago
- b610ef8 [CMake][tsan] Compile .S files for tsan as C instead of CXX. by Michael J. Spencer · 12 years ago
- 26ce094 [Sanitizer] llvm-symbolizer: enable accessing symbol table (libObject is fixed in r164365) and replace string with std::string by Alexey Samsonov · 12 years ago
- 47a953e Both OpenBSD and Bitrig need to include machine/endian.h to get the by Eric Christopher · 12 years ago
- 1c2a24e [ASan] Include ASan into CMake build only on Linux, Mac and Windows by Alexey Samsonov · 12 years ago
- 06dc82d [TSan] Add tsan to cmake build of compiler-rt only on Linux by Alexey Samsonov · 12 years ago
- 7531731 [ASan] make asan_symbolize script work if there is no llvm-symbolizer available by Alexey Samsonov · 12 years ago
- 63e4df4 [ASan] fix offline python symbolizer script to use llvm-symbolizer if possible by Alexey Samsonov · 12 years ago
- b0ddf22 [ASan] cleanup: fix headers and lint warnings by Alexey Samsonov · 12 years ago
- b2c8d69 tsan: fix gcc4.2.1 warning by Dmitry Vyukov · 12 years ago
- 85a6dad tsan: fix Go build by Dmitry Vyukov · 12 years ago
- 58b017b Intercept signal() and sigaction() within the dynamic runtime on Mac. by Alexander Potapenko · 12 years ago
- 0f4ae5d [TSan] s/uintptr_t/intptr_t in TSan test and enforce stack size limit in one of TSan output tests that somewhy fails otherwise by Alexey Samsonov · 12 years ago
- e64c3b6 [TSan] fix a typo in test dependencies. Silence few remaining pedantic gcc warnings in TSan tests. by Alexey Samsonov · 12 years ago
- d92e5a0 [Sanitizer] llvm-symbolizer: turn off symbol table lookup by default while getSymbolAddress from libObject returns wrong values by Alexey Samsonov · 12 years ago
- 5c153fa [ASan] Move printing descriptions of heap addresses in error report from allocator internals to asan_report.cc. by Alexey Samsonov · 12 years ago
- c64b999 [Sanitizer] update lint checker script by Alexey Samsonov · 12 years ago
- 3168586 [TSan] port all output tests to lit and move them to lit_tests directory. This makes 'make check-tsan' command test both unit and output TSan tests. Old custom makefiles for running TSan tests are still functional as well. by Alexey Samsonov · 12 years ago
- 53fec5d [tsan] fix the tsan allocator to handle any alignment by Kostya Serebryany · 12 years ago
- 9c994aa Remove debugging code. by Bill Wendling · 12 years ago
- 7ad8ae2 Update linux stdio.h to support the recent additions to GCDAProfiling. by Benjamin Kramer · 12 years ago
- 9159a59 [TSan] Actually delete moved dirs with tests by Alexey Samsonov · 12 years ago
- f548ef8 [TSan] move: rtl_tests->tests/rtl unit_tests->tests/unit to make a single root for gtest-based tests. Support running these tests from lit via check-tsan command. by Alexey Samsonov · 12 years ago
- 3b339c9 [TSan] If we detect an unlimited stack, try to re-exec with limited stack by Alexey Samsonov · 12 years ago
- d7e5bb4 [Sanitizer] Hoist functions to get/set stack size and re-exec from memory-sanitizer branch to sanitizer_common by Alexey Samsonov · 12 years ago
- 62e2709 [ASan] increase sleep time if ASan finds two bugs simultaneously to make sure full error report is printed by Alexey Samsonov · 12 years ago
- 9c6c5a2 tsan: increase internal memory block limit 1GB->4GB by Dmitry Vyukov · 12 years ago
- d0dc918 tsan: reserve msb in stack depot id's (required for msan) by Dmitry Vyukov · 12 years ago
- df11061 Remove unused variable. by Bill Wendling · 12 years ago
- 843f359 Add support for reading the GCDA file and merging the arc information. by Bill Wendling · 12 years ago
- 78103db Remove some debugging code. by Evgeniy Stepanov · 12 years ago