- 93af594 [Sanitizer] Add default constructor for BlockingMutex by Alexey Samsonov · 12 years ago
- e4cded9 [sanitizer] No dirent64 on Android. by Evgeniy Stepanov · 12 years ago
- 2be1e7f [Sanitizer] Build sanitizer_common with -fno-rtti by Alexey Samsonov · 12 years ago
- d39a34e [asan] remove one redundant malloc stress test, unify the usage of ASAN_LOW_MEMORY macro in tests, slightly reduce test memory usage (all to make 32-bit runs consume less RAM) by Kostya Serebryany · 12 years ago
- 3d04854 [libsanitizer] fixed a bug in ThreadLister tests where we forgot to terminate one thread by Alexander Potapenko · 12 years ago
- e4af4d2 [msan] Add changes missing from r177065. by Evgeniy Stepanov · 12 years ago
- d97a15a [msan] Intercept readdir64. by Evgeniy Stepanov · 12 years ago
- c1b3c52 [ASan] remove -fsanitize=init-order from lit tests as now it's implied by -fsanitize=address by Alexey Samsonov · 12 years ago
- 32602c5 [libsanitizer] Fixed incorrect handling of pre-existing threads in ThreadLister test. by Alexander Potapenko · 12 years ago
- 1d21bd1 [msan] Fix a typo in test. by Evgeniy Stepanov · 12 years ago
- 566c0a1 [ASan] turn off checking initialization order in ASan runtime by default. Instead, it should be turned on by default in the compiler by Alexey Samsonov · 12 years ago
- 58b52b5 [msan] Options for switching between fast and cfi unwinders in run time. by Evgeniy Stepanov · 12 years ago
- 7cbbb29 [sanitizer] Intercept frexp and friends. by Evgeniy Stepanov · 12 years ago
- a3ab192 [Sanitizer] fix compilation for Windows by Alexey Samsonov · 12 years ago
- 8aa1ae0 [msan] Intercept __strdup, strndup, __strndup. by Evgeniy Stepanov · 12 years ago
- 1ef94b1 [Sanitizer] Write a slightly better implementation of GetEnv() function on Windows by Alexey Samsonov · 12 years ago
- 1a25379 [ASan] make ASan assume ASAN_OPTIONS=symbolize=1 if ASAN_EXTERNAL_SYMBOLIZER is defined by Alexey Samsonov · 12 years ago
- 47a0f6e [TSan] Add missing header inclusion by Alexey Samsonov · 12 years ago
- f110e35 [TSan] Use __sanitizer_pthread_attr_t in TSan by Alexey Samsonov · 12 years ago
- 7a53bca [msan] Clean up extensions during msandr shutdown by Reid Kleckner · 12 years ago
- 0ecc437 [sanitizer] Fix lint. by Evgeniy Stepanov · 12 years ago
- a7e5db9 [Sanitizer] Build ASan, TSan and MSan runtimes with -fno-rtti. by Alexey Samsonov · 12 years ago
- 10fd322 [msan] Increase stack size as required. by Evgeniy Stepanov · 12 years ago
- b114ed8 [sanitizer] Move GetTlsSize code from TSan to sanitizer_common. by Evgeniy Stepanov · 12 years ago
- 87c8bb9 Break a >80 char line. by Evgeniy Stepanov · 12 years ago
- 4a1a495 [Sanitizer] Fixup for r176931 for Mac and Windows by Alexey Samsonov · 12 years ago
- ab11e0b [Sanitizer] Fix a typo in function name by Alexey Samsonov · 12 years ago
- 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
- af9297b [asan] use 4Tb of address space for the asan allocator instead of 1Tb. This increases the memory available for a single size class from 16Gb to 64Gb. The total VM footprint becomes 20Tb by Kostya Serebryany · 12 years ago
- f2c417c [sanitizer] use fewer size classes in the allocator to reduce the memory footprint. There is no all-size-fits-all constant here, but this change is positive or neutral on several large apps I've tested by Kostya Serebryany · 12 years ago
- 4c49cca [msan] Use sptr instead of ptrdiff_t. by Evgeniy Stepanov · 12 years ago
- 7811b4a [sanitizer] simplify the allocator's SizeClassMap: do not require an extra template parameter, instead compute it in flight. No functionality change by Kostya Serebryany · 12 years ago
- 0f92deb [msan] intercept dlopen and clear shadow for it by Reid Kleckner · 12 years ago
- ce70097 [Sanitizer] Implement BlockingMutex::CheckLocked() by Alexey Samsonov · 12 years ago
- c1b73e8 [ASan] Reduce the local buffer size in Report() not to fail the check enforced when building TSan runtime. by Alexander Potapenko · 12 years ago
- e282b1a [ASan] Try to use a small (512 bytes) stack-local buffer in Report() for short messages, fall back to MmapOrDie() in the case of a failure. by Alexander Potapenko · 12 years ago
- a8d37a0 [ASan] don't call strerr from functions that map memory, since this results in malloc(). by Alexander Potapenko · 12 years ago
- aa0f20d [sanitizer] make SizeClassAllocator64::GetBlockBegin more bullet proof (by Sergey Matveev) by Kostya Serebryany · 12 years ago
- 0702082 Don't emit the extra checksum into the .gcda file if the user hasn't asked for by Nick Lewycky · 12 years ago
- 42296c7 Take the GCDA version string as an input to llvm_gcda_start_file. by Nick Lewycky · 12 years ago
- 93c2602 [msan] Block reports from interceptors during _Unwind_Backtrace by Reid Kleckner · 12 years ago
- 3c27d7f [msan] pthread_join() returns int, not void* by Reid Kleckner · 12 years ago
- 5d3dcb8 [sanitizers] Fix check failure on dealloc from new thread by Reid Kleckner · 12 years ago
- bcf393e [Sanitizer] fix signed-unsigned mismatch in test and use correct order of EXPECT_EQ() args by Alexey Samsonov · 12 years ago
- 352b245 [Sanitizer] Add methods back() and pop_back() to InternalVector. Patch by Sergey Matveev by Alexey Samsonov · 12 years ago
- ef3667a update how libcompiler_rt.dylib links under libSystem.dylib on MacOSX by Nick Kledzik · 12 years ago
- d4de2a1 [asan] Revert r176255, r176264. by Evgeniy Stepanov · 12 years ago
- cf80871 [sanitizer] Fix check failure in SizeClassMap::Print. by Evgeniy Stepanov · 12 years ago
- df4f6de [asan] Lower memory usage in LargeMallocTest on Android. by Evgeniy Stepanov · 12 years ago
- 8bd5e74 [ASan] Add the memcmp_strict flag (1 by default) that controls the behavior of accessibility checks in memcmp. by Alexander Potapenko · 12 years ago
- d91046d [asan] Enable allocator2 on Android. by Evgeniy Stepanov · 12 years ago
- 13577fe [asan] bump kMidMemEnd to 0x4fffffffffULL since in rare cases prelink uses addresses higher than 0x3fffffffff by Kostya Serebryany · 12 years ago
- 5c217b6 [Sanitizer] Relax ThreadLister tests to allow possible pre-existing threads. Do proper mutex destruction. Patch by Sergey Matveev by Alexey Samsonov · 12 years ago
- 021ba51 [msan] Lit tests for __attribute__((no_sanitize_memory)). by Evgeniy Stepanov · 12 years ago
- 58c400c Holy macaroons, somebody made a copy of llvm/runtime/profile/GCDAProfiling.c, by Nick Lewycky · 12 years ago
- b9e1319 [asan] if calloc returns a freshly-mmaped memory, don't clear it with memset. Speeds up calloc-intensive code by Kostya Serebryany · 12 years ago
- 35a7faf [Sanitizer] don't include missing header on Android by Alexey Samsonov · 12 years ago
- 8f72f7c [UBSan] Use common report decorator to print colorful diagnostics in UBSan, and be more consistent w/ Printf/RawWrite by Alexey Samsonov · 12 years ago
- 6fb47af add Linux syscall wrappers and ThreadLister to sanitizer_common by Kostya Serebryany · 12 years ago
- 1d2ed3a [asan] guard ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS definition with an #ifndef by Kostya Serebryany · 12 years ago
- 405056c [Sanitizer] Don't die if external symbolizer is used on Mac, where it's not implemented yet by Alexey Samsonov · 12 years ago
- b5f9521 [sanitizer] A low-level vector implementation to be used in leak checking code. Patch by Sergey Matveev by Kostya Serebryany · 12 years ago
- f155fcc [asan] a bit stricter lint for CHECK vs CHECK_XX (these CHECK_XX really help debugging!) by Kostya Serebryany · 12 years ago
- cf576c8 [tsan] enable tsan-vs-gvn test since it is now fixed by Kostya Serebryany · 12 years ago
- 1b057b2 [asan] fix the output for range accesses (memset, etc); improve the tests; more strict checking in memcmp by Kostya Serebryany · 12 years ago
- 00b8a34 [asan] use the new attribute syntax (no_address_safety_analysis => no_sanitize_address) by Kostya Serebryany · 12 years ago
- 040620c [Sanitizer] one more fix for signed/unsigned mismatch in comparison by Alexey Samsonov · 12 years ago
- 7907f1d [Sanitizer] fix signed/unsigned compare warnings in sanitizer_stacktrace_test. Build sanitizer_common tests with -Werror as we use predictable just-built Clang for building them by Alexey Samsonov · 12 years ago
- 8a6b5e5 [TSan] Add interceptor for malloc_usable_size() by Alexey Samsonov · 12 years ago
- 55249d1 [TSan] remove temporary build directory in 'make clean' command by Alexey Samsonov · 12 years ago
- a0b1e21 ubsan: Runtime handlers for array indexing checks. by Richard Smith · 12 years ago
- 0b487c0 [Sanitizer] Add a test for the fast unwinder by Reid Kleckner · 12 years ago
- 79b2d17 [msan] MSanDR: initial commit. by Evgeniy Stepanov · 12 years ago
- 33934ff [asan] move the .preinit_array hack into a separate file (added used attribute) by Kostya Serebryany · 12 years ago
- bc3a2d1 [ASan] temporarily disable alloc_dealloc_mismatch on Mac, since the previous commit caused error reports in gTest. by Alexander Potapenko · 12 years ago
- d422801 [ASan] Make sure operator new/delete and friends are intercepted on OS X. by Alexander Potapenko · 12 years ago
- ed3cb6b [ASan] Declare CreateThread as extern "C" to fix the Windows build. by Alexander Potapenko · 12 years ago
- 72bbfd4 [ASan] Revert the incorrect macro on Linux. by Alexander Potapenko · 12 years ago
- c4f88e4 [ASan] Put several function prototypes back under #ifdef _WIN32 to fix the Windows build. by Alexander Potapenko · 12 years ago
- 50a002e [ASan] Refactoring: nuke the redundant function declarations in asan_intercepted_functions.h by Alexander Potapenko · 12 years ago
- 372b267 [sanitizer] Add MSan to Makefile-based build rules. by Evgeniy Stepanov · 12 years ago
- a84805f [asan] speedup by more than 2x handling of the small memset/memcpy/etc calls by Kostya Serebryany · 12 years ago
- 20aed57 [Sanitizer] Try to fix infinite loop in frame pointer unwinder by Reid Kleckner · 12 years ago
- 4c3e573 [ASan] revert part of r175631 that looks like accidental commit by Alexey Samsonov · 12 years ago
- 7c2a3bb [ASan] Delete asan/dynamic dir and temporarily move the interposers declarations to asan_intercepted_functions.h by Alexander Potapenko · 12 years ago
- 9eab858 [ASan] Make isoc99_*scanf intercepted on Linux only. Those are unavailable on Darwin. by Alexander Potapenko · 12 years ago
- a8e0989 [asan] move preinit_test to Linux since on Mac __asan_init is called from ld-preload-ed runtime by Kostya Serebryany · 12 years ago
- e135343 [asan] on linux, run __asan_init from .preinit_array (even earlier than before) by Kostya Serebryany · 12 years ago
- f882247 [Sanitizer] use raw syscall instead of _exit() function on Linux by Alexey Samsonov · 12 years ago
- 97234eb [asan] add a lit test for invoke-with-no-return instrumentation by Kostya Serebryany · 12 years ago
- 69b109a [sanitizer] Fix lint. by Evgeniy Stepanov · 12 years ago
- a1b5c09 [asan] add test throw_call_test (broken with -static-libstdc++) by Kostya Serebryany · 12 years ago
- 626e6fd [sanitizer] Fix FileOps test on Android. by Evgeniy Stepanov · 12 years ago
- 7f4df1a [asan] don't run the long double test if long double is the same as double by Kostya Serebryany · 12 years ago
- 7fe5526 [sanitizer] Slightly lower allocator test memory consumption. by Evgeniy Stepanov · 12 years ago
- 36ea94d [ASan] Allow ASan default runtime options be overriden at compile time by providing ASAN_DEFAULT_OPTIONS macro by Alexey Samsonov · 12 years ago
- 1f45e2d [Sanitizer] Allow runtime flags be separated by colon as well as space by Alexey Samsonov · 12 years ago
- efbc435 [msan] Use slow stack unwinder in UMR reports. by Evgeniy Stepanov · 12 years ago
- 366984e [asan] instrument memory accesses with unusual sizes by Kostya Serebryany · 12 years ago
- f35eae8 [msan] Fix ReExec on linux. by Evgeniy Stepanov · 12 years ago