summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-02-28Holy macaroons, somebody made a copy of llvm/runtime/profile/GCDAProfiling.c,Nick Lewycky
2013-02-27[asan] if calloc returns a freshly-mmaped memory, don't clear it with memset....Kostya Serebryany
2013-02-27[Sanitizer] don't include missing header on AndroidAlexey Samsonov
2013-02-27[UBSan] Use common report decorator to print colorful diagnostics in UBSan, a...Alexey Samsonov
2013-02-27add Linux syscall wrappers and ThreadLister to sanitizer_commonKostya Serebryany
2013-02-27[asan] guard ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS definition with an #ifndefKostya Serebryany
2013-02-26[Sanitizer] Don't die if external symbolizer is used on Mac, where it's not i...Alexey Samsonov
2013-02-26[sanitizer] A low-level vector implementation to be used in leak checking cod...Kostya Serebryany
2013-02-26[asan] a bit stricter lint for CHECK vs CHECK_XX (these CHECK_XX really help ...Kostya Serebryany
2013-02-26[tsan] enable tsan-vs-gvn test since it is now fixedKostya Serebryany
2013-02-26[asan] fix the output for range accesses (memset, etc); improve the tests; mo...Kostya Serebryany
2013-02-26[asan] use the new attribute syntax (no_address_safety_analysis => no_sanitiz...Kostya Serebryany
2013-02-25[Sanitizer] one more fix for signed/unsigned mismatch in comparisonAlexey Samsonov
2013-02-25[Sanitizer] fix signed/unsigned compare warnings in sanitizer_stacktrace_test...Alexey Samsonov
2013-02-25[TSan] Add interceptor for malloc_usable_size()Alexey Samsonov
2013-02-25[TSan] remove temporary build directory in 'make clean' commandAlexey Samsonov
2013-02-23ubsan: Runtime handlers for array indexing checks.Richard Smith
2013-02-22[Sanitizer] Add a test for the fast unwinderReid Kleckner
2013-02-22[msan] MSanDR: initial commit.Evgeniy Stepanov
2013-02-22[asan] move the .preinit_array hack into a separate file (added used attribute)Kostya Serebryany
2013-02-21[ASan] temporarily disable alloc_dealloc_mismatch on Mac, since the previous ...Alexander Potapenko
2013-02-21[ASan] Make sure operator new/delete and friends are intercepted on OS X.Alexander Potapenko
2013-02-21[ASan] Declare CreateThread as extern "C" to fix the Windows build.Alexander Potapenko
2013-02-21[ASan] Revert the incorrect macro on Linux.Alexander Potapenko
2013-02-21[ASan] Put several function prototypes back under #ifdef _WIN32 to fix the Wi...Alexander Potapenko
2013-02-21[ASan] Refactoring: nuke the redundant function declarations in asan_intercep...Alexander Potapenko
2013-02-21[sanitizer] Add MSan to Makefile-based build rules.Evgeniy Stepanov
2013-02-21[asan] speedup by more than 2x handling of the small memset/memcpy/etc callsKostya Serebryany
2013-02-20[Sanitizer] Try to fix infinite loop in frame pointer unwinderReid Kleckner
2013-02-20[ASan] revert part of r175631 that looks like accidental commitAlexey Samsonov
2013-02-20[ASan] Delete asan/dynamic dir and temporarily move the interposers declarati...Alexander Potapenko
2013-02-20[ASan] Make isoc99_*scanf intercepted on Linux only. Those are unavailable on...Alexander Potapenko
2013-02-20[asan] move preinit_test to Linux since on Mac __asan_init is called from ld-...Kostya Serebryany
2013-02-20[asan] on linux, run __asan_init from .preinit_array (even earlier than before)Kostya Serebryany
2013-02-20[Sanitizer] use raw syscall instead of _exit() function on LinuxAlexey Samsonov
2013-02-20[asan] add a lit test for invoke-with-no-return instrumentationKostya Serebryany
2013-02-20[sanitizer] Fix lint.Evgeniy Stepanov
2013-02-20[asan] add test throw_call_test (broken with -static-libstdc++)Kostya Serebryany
2013-02-19[sanitizer] Fix FileOps test on Android.Evgeniy Stepanov
2013-02-19[asan] don't run the long double test if long double is the same as doubleKostya Serebryany
2013-02-19[sanitizer] Slightly lower allocator test memory consumption.Evgeniy Stepanov
2013-02-19[ASan] Allow ASan default runtime options be overriden at compile time by pro...Alexey Samsonov
2013-02-19[Sanitizer] Allow runtime flags be separated by colon as well as spaceAlexey Samsonov
2013-02-19[msan] Use slow stack unwinder in UMR reports.Evgeniy Stepanov
2013-02-19[asan] instrument memory accesses with unusual sizesKostya Serebryany
2013-02-19[msan] Fix ReExec on linux.Evgeniy Stepanov
2013-02-19[sanitizer] Fix Android build.Evgeniy Stepanov
2013-02-19[sanitizer] Add interceptors for localtime and friends.Evgeniy Stepanov
2013-02-19[tsan] use our own GetEnv instead of libc's getenvKostya Serebryany
2013-02-18[asan] enable asan_prelink_test when gold is the default linker (gold and bfd...Kostya Serebryany