- 86b5722 [msan] Place dlopen in an anon namespace. by Evgeniy Stepanov · 12 years ago
- 1471220 tsan: work around FileCheck bug with empty outputs by Dmitry Vyukov · 12 years ago
- 2ecccf8 [msan] Get rid of "using std::string" in msandr. by Evgeniy Stepanov · 12 years ago
- dfe3f96 [ASan] fix-up for r177634 on Windows. by Alexey Samsonov · 12 years ago
- 7dd282c [ASan] Fix an error on invalid deallocation in ASan allocator. When ASan checks if memory freed by user was indeed previously allocated, it first does an atomic write to presumed location of chunk header. This is wrong, as if the free is invalid, we may overwrite some valuable data (like other fields of the chunk header). Fix this by using atomic_compare_exchange instead. by Alexey Samsonov · 12 years ago
- 195369b asan: fix lint warning about line length by Dmitry Vyukov · 12 years ago
- ec7962d ubsan: Pass floating-point arguments to the runtime by value if they fit the by Richard Smith · 12 years ago
- 3f81498 Don't forget to link in the C++-specific parts of the ubsan runtime when using the Makefile build system on Darwin. by Richard Smith · 12 years ago
- 4536cb1 tsan: better reporting of thread leaks by Dmitry Vyukov · 12 years ago
- 0dc47b6 tsan: better reporting for races on vptr by Dmitry Vyukov · 12 years ago
- f63dde3 tsan: add flag to control symbolizer flush frequency by Dmitry Vyukov · 12 years ago
- 5043f05 tsan: intercept abort() to fflush() libc streams by Dmitry Vyukov · 12 years ago
- f465bde tsan: remove bogus CHECK by Dmitry Vyukov · 12 years ago
- def1be9 [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete ASan-specific AsanThreadRegistry. by Alexey Samsonov · 12 years ago
- a38e40f tsan: flush symbolizer cache if not symbolized for more than 5 seconds by Dmitry Vyukov · 12 years ago
- 4219ea3 tsan: add a comment about magic numbers by Dmitry Vyukov · 12 years ago
- 4bebe7b tsan: use a single background thread for memory profiler and memory flush (and later for symbolizer flush) by Dmitry Vyukov · 12 years ago
- f432269 Per discussion on cxx-abi-dev, switch from comparing type_info objects to by Richard Smith · 12 years ago
- 3e587a4 Split ubsan runtime into three pieces (compiler-rt part): by Richard Smith · 12 years ago
- edcb288 Add declaration for linux. by Bill Wendling · 12 years ago
- 84b46d3 Create a coverage initialization function. by Bill Wendling · 12 years ago
- 236a098 tsan: correct sizes of signal-related data structures by Dmitry Vyukov · 12 years ago
- 423bd20 tsan: add missing stat descriptions by Dmitry Vyukov · 12 years ago
- 0ebfc6f tsan: call fflush(0) on exit again by Dmitry Vyukov · 12 years ago
- ae4cf31 tsan: reduce size of mutexsets from 64 to 16 mutexes by Dmitry Vyukov · 12 years ago
- cab1315 tsan: fix incorrect test by Dmitry Vyukov · 12 years ago
- 82dbc51 tsan: special handling of .rodata (don't try to find races, don't keep shadow, dont' put into traces) by Dmitry Vyukov · 12 years ago
- 286c914 tsan: fix build by Dmitry Vyukov · 12 years ago
- 9743d74 tsan: move trace header into 0x600000000000 range by Dmitry Vyukov · 12 years ago
- 6d6ab9e tsan: add internal_unlink() function by Dmitry Vyukov · 12 years ago
- c25e62b [ASan] Move malloc stats collection away from AsanThreadRegistry class. by Alexey Samsonov · 12 years ago
- 4b450f4 asan/tsan: reduce per-thread memory allocator caches by Dmitry Vyukov · 12 years ago
- 89c1384 [ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class into plain functions: they don't actually use registry by Alexey Samsonov · 12 years ago
- 4ff1f60 tsan: fix flaky test by Dmitry Vyukov · 12 years ago
- 0602fc9 tsan: fix incorrect test by Dmitry Vyukov · 12 years ago
- a548059 [sanitizer] Enable prctl interceptor on Android. by Evgeniy Stepanov · 12 years ago
- c533304 Add a way to register and execute "writeout" functions. by Bill Wendling · 12 years ago
- e1ba000 [asan] s/ASAN_POSIX/SANITIZER_POSIX/ by Evgeniy Stepanov · 12 years ago
- 30e110e [sanitizer] More renamed macros. by Evgeniy Stepanov · 12 years ago
- 24e1372 [sanitizer] Replace more platform checks with SANITIZER_ constants. by Evgeniy Stepanov · 12 years ago
- 83cb787 [sanitizer] Move ASan platform macros to sanitizer_common and rename them appropriately. by Evgeniy Stepanov · 12 years ago
- e75628e Don't use --sysroot to linux SDK when building libprofile - SDK on Linux seems to be incomplete. by Alexey Samsonov · 12 years ago
- 3347dcb tsan: fix build by Dmitry Vyukov · 12 years ago
- ce85e03 tsan: flush dead thread info earlier (when another thread is finished rather than new thread is created) by Dmitry Vyukov · 12 years ago
- 8e1c769 tsan: instruct malloc() to consume less memory by Dmitry Vyukov · 12 years ago
- 723e24f tsan: symbolizer "flush caches" support by Dmitry Vyukov · 12 years ago
- 7fac284 tsan: symbolizer "flush caches" functinality by Dmitry Vyukov · 12 years ago
- b186c19 tsan: fix memory leak by Dmitry Vyukov · 12 years ago
- 609a02a [sanitizer] Avoid use of uintptr_t. by Evgeniy Stepanov · 12 years ago
- b9bf700 [sanitizer] Don't adjust the size of the user-allocated stack. by Evgeniy Stepanov · 12 years ago
- c9de451 Support CMake build of profile runtime library on Linux by Alexey Samsonov · 12 years ago
- 210ce0e tsan: do not allocate sync vars on relaxed atomic operations by Dmitry Vyukov · 12 years ago
- e20fa5c Update ubsan test for clang change r177362. by Richard Smith · 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