- 06743c2 [sanitizer] Enable prctl interceptor on Android. by Evgeniy Stepanov · 12 years ago master ara-dev-release-20141107
- dd3a5ec Updated compiler-rt for merge to r177337. by Stephen Hines · 12 years ago
- eb98c4d Merge branch 'upstream' into merge_2012_03_18 by Stephen Hines · 12 years ago
- a539183 Add some GCOV functions that register all of the __llvm_gcov_flush() functions. by Bill Wendling · 12 years ago
- f51c386 tsan: smaller memory block headers (32b->16b) by Dmitry Vyukov · 12 years ago
- 3ce2170 tsan: add support for idle threads by Dmitry Vyukov · 12 years ago
- 74172de tsan: touch less shadow memory during operations on big memory ranges by Dmitry Vyukov · 12 years ago
- 7ac33ac tsan: mark shadow for thread stack as "don't need" when thread exits by Dmitry Vyukov · 12 years ago
- 5d72fc7 tsan: better memory profiler by Dmitry Vyukov · 12 years ago
- ac1f5ca tsan: madvise(DONTNEED) shadow memory on munmap() by Dmitry Vyukov · 12 years ago
- 18ec84c [asan] make the __asan_get_heap_size more robust by Kostya Serebryany · 12 years ago
- e93e505 tsan: move implementation out of h file by Dmitry Vyukov · 12 years ago
- 6af642e tsan: fix clang -Wall build by Dmitry Vyukov · 12 years ago
- 036f933 [TSan] re-apply r177249 lost in edits by Alexey Samsonov · 12 years ago
- 00545a3 [asan] Switch to allocator2 on Android. by Evgeniy Stepanov · 12 years ago
- 46b4a86 tsan: fix memory leak by Dmitry Vyukov · 12 years ago
- 2c5284e tsan: use StackDepot for thread creation stacks by Dmitry Vyukov · 12 years ago
- 491852e tsan: fix Go build by Dmitry Vyukov · 12 years ago
- 3abf531 tsan: use StackDepot in sync object to store creation stacks by Dmitry Vyukov · 12 years ago
- 49960be tsan: fix huge stack frames by Dmitry Vyukov · 12 years ago
- 60c9f44 [asan] while generating the description of a global variable, emit the module name in a separate field, thus not duplicating this information if every description. This decreases the binary size (observed up to 3%). https://code.google.com/p/address-sanitizer/issues/detail?id=168 . This changes the asan API version. compiler-rt part, llvm-part will follow by Kostya Serebryany · 12 years ago
- 5efb53e tsan: fix lint warnings by Dmitry Vyukov · 12 years ago
- ffa4e08 [TSan] fix undefined variable in debug TSan build by Alexey Samsonov · 12 years ago
- df2ca17 [TSan] Use ThreadRegistry::FindThreadContextLocked() to find thread by its stack/tls address. by Alexey Samsonov · 12 years ago
- 5c88936 [TSan] Makefiles: allow configurable paths to clang and FileCheck. Add -fno-rtti flag. by Alexey Samsonov · 12 years ago
- 6d03606 [Sanitizer] Get rid of global mutexes in StopTheWorld implementation by Alexey Samsonov · 12 years ago
- 5d177a0 [Sanitizer] Rely on template argument deduction in sanitizer_allocator_test by Alexey Samsonov · 12 years ago
- 3614c16 [libsanitizer] StopTheWorld in sanitizer_common by Alexander Potapenko · 12 years ago
- ff5d1fc [Sanitizer] Don't intercept frexpf and frexpl on Windows. Add frexp declaration to asan_intercepted_functions.h by Alexey Samsonov · 12 years ago
- 2bbd8be [TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_common by Alexey Samsonov · 12 years ago
- a82ca91 [Sanitizer] Don't link tests with -lpthread on Android. by Alexey Samsonov · 12 years ago
- 6c876e4 [sanitizer] fix gcc build warnings by Kostya Serebryany · 12 years ago
- 300f953 [asan] Add ForEachChunk() to sanitizer allocators. Patch by Sergey Matveev by Kostya Serebryany · 12 years ago
- 6ef35e1 [Sanitizer] Generalize compile/link flags for sanitizer_common tests on Android and on other platforms. by Alexey Samsonov · 12 years ago
- 116c802 [Sanitizer] Build sanitizer_common tests w/o RTTI. Move ThreadRegistry class members below methods. by Alexey Samsonov · 12 years ago
- c7bc60c Fix a virtual destructor warning. by Eric Christopher · 12 years ago
- 827d4ef [Sanitizer] Fix compiler warnings and style issues in sanitizer_common tests. Use -Werror=sign-compare when building them. by Alexey Samsonov · 12 years ago
- 6d429cd [Sanitizer] Add generic ThreadRegistry class for sanitizer runtimes. This class holds basic thread bookkeeping logic and allows specific sanitizer runtimes to create thread contexts and mark threads as created/running/joined etc. The class is based on the way we currently store thread contexts in TSan. by Alexey Samsonov · 12 years ago
- 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
- ff571e2 Update build rules for compiler-rt merge to version 176091. by Stephen Hines · 12 years ago
- 53fb6ea Merge commit '405056ccecb28f0c1babf23596d6b822d2b544ee' into merge_20130226 by Stephen Hines · 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