- def1be9 [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete ASan-specific AsanThreadRegistry. by Alexey Samsonov · 11 years ago
- a38e40f tsan: flush symbolizer cache if not symbolized for more than 5 seconds by Dmitry Vyukov · 11 years ago
- 4219ea3 tsan: add a comment about magic numbers by Dmitry Vyukov · 11 years ago
- 4bebe7b tsan: use a single background thread for memory profiler and memory flush (and later for symbolizer flush) by Dmitry Vyukov · 11 years ago
- f432269 Per discussion on cxx-abi-dev, switch from comparing type_info objects to by Richard Smith · 11 years ago
- 3e587a4 Split ubsan runtime into three pieces (compiler-rt part): by Richard Smith · 11 years ago
- edcb288 Add declaration for linux. by Bill Wendling · 11 years ago
- 84b46d3 Create a coverage initialization function. by Bill Wendling · 11 years ago
- 236a098 tsan: correct sizes of signal-related data structures by Dmitry Vyukov · 11 years ago
- 423bd20 tsan: add missing stat descriptions by Dmitry Vyukov · 11 years ago
- 0ebfc6f tsan: call fflush(0) on exit again by Dmitry Vyukov · 11 years ago
- ae4cf31 tsan: reduce size of mutexsets from 64 to 16 mutexes by Dmitry Vyukov · 11 years ago
- cab1315 tsan: fix incorrect test by Dmitry Vyukov · 11 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 · 11 years ago
- 286c914 tsan: fix build by Dmitry Vyukov · 11 years ago
- 9743d74 tsan: move trace header into 0x600000000000 range by Dmitry Vyukov · 11 years ago
- 6d6ab9e tsan: add internal_unlink() function by Dmitry Vyukov · 11 years ago
- c25e62b [ASan] Move malloc stats collection away from AsanThreadRegistry class. by Alexey Samsonov · 11 years ago
- 4b450f4 asan/tsan: reduce per-thread memory allocator caches by Dmitry Vyukov · 11 years ago
- 89c1384 [ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class into plain functions: they don't actually use registry by Alexey Samsonov · 11 years ago
- 4ff1f60 tsan: fix flaky test by Dmitry Vyukov · 11 years ago
- 0602fc9 tsan: fix incorrect test by Dmitry Vyukov · 11 years ago
- a548059 [sanitizer] Enable prctl interceptor on Android. by Evgeniy Stepanov · 11 years ago
- c533304 Add a way to register and execute "writeout" functions. by Bill Wendling · 11 years ago
- e1ba000 [asan] s/ASAN_POSIX/SANITIZER_POSIX/ by Evgeniy Stepanov · 11 years ago
- 30e110e [sanitizer] More renamed macros. by Evgeniy Stepanov · 11 years ago
- 24e1372 [sanitizer] Replace more platform checks with SANITIZER_ constants. by Evgeniy Stepanov · 11 years ago
- 83cb787 [sanitizer] Move ASan platform macros to sanitizer_common and rename them appropriately. by Evgeniy Stepanov · 11 years ago
- e75628e Don't use --sysroot to linux SDK when building libprofile - SDK on Linux seems to be incomplete. by Alexey Samsonov · 11 years ago
- 3347dcb tsan: fix build by Dmitry Vyukov · 11 years ago
- ce85e03 tsan: flush dead thread info earlier (when another thread is finished rather than new thread is created) by Dmitry Vyukov · 11 years ago
- 8e1c769 tsan: instruct malloc() to consume less memory by Dmitry Vyukov · 11 years ago
- 723e24f tsan: symbolizer "flush caches" support by Dmitry Vyukov · 11 years ago
- 7fac284 tsan: symbolizer "flush caches" functinality by Dmitry Vyukov · 11 years ago
- b186c19 tsan: fix memory leak by Dmitry Vyukov · 11 years ago
- 609a02a [sanitizer] Avoid use of uintptr_t. by Evgeniy Stepanov · 11 years ago
- b9bf700 [sanitizer] Don't adjust the size of the user-allocated stack. by Evgeniy Stepanov · 11 years ago
- c9de451 Support CMake build of profile runtime library on Linux by Alexey Samsonov · 11 years ago
- 210ce0e tsan: do not allocate sync vars on relaxed atomic operations by Dmitry Vyukov · 11 years ago
- e20fa5c Update ubsan test for clang change r177362. by Richard Smith · 11 years ago
- a539183 Add some GCOV functions that register all of the __llvm_gcov_flush() functions. by Bill Wendling · 11 years ago
- f51c386 tsan: smaller memory block headers (32b->16b) by Dmitry Vyukov · 11 years ago
- 3ce2170 tsan: add support for idle threads by Dmitry Vyukov · 11 years ago
- 74172de tsan: touch less shadow memory during operations on big memory ranges by Dmitry Vyukov · 11 years ago
- 7ac33ac tsan: mark shadow for thread stack as "don't need" when thread exits by Dmitry Vyukov · 11 years ago
- 5d72fc7 tsan: better memory profiler by Dmitry Vyukov · 11 years ago
- ac1f5ca tsan: madvise(DONTNEED) shadow memory on munmap() by Dmitry Vyukov · 11 years ago
- 18ec84c [asan] make the __asan_get_heap_size more robust by Kostya Serebryany · 11 years ago
- e93e505 tsan: move implementation out of h file by Dmitry Vyukov · 11 years ago
- 6af642e tsan: fix clang -Wall build by Dmitry Vyukov · 11 years ago
- 036f933 [TSan] re-apply r177249 lost in edits by Alexey Samsonov · 11 years ago
- 00545a3 [asan] Switch to allocator2 on Android. by Evgeniy Stepanov · 11 years ago
- 46b4a86 tsan: fix memory leak by Dmitry Vyukov · 11 years ago
- 2c5284e tsan: use StackDepot for thread creation stacks by Dmitry Vyukov · 11 years ago
- 491852e tsan: fix Go build by Dmitry Vyukov · 11 years ago
- 3abf531 tsan: use StackDepot in sync object to store creation stacks by Dmitry Vyukov · 11 years ago
- 49960be tsan: fix huge stack frames by Dmitry Vyukov · 11 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 · 11 years ago
- 5efb53e tsan: fix lint warnings by Dmitry Vyukov · 11 years ago
- ffa4e08 [TSan] fix undefined variable in debug TSan build by Alexey Samsonov · 11 years ago
- df2ca17 [TSan] Use ThreadRegistry::FindThreadContextLocked() to find thread by its stack/tls address. by Alexey Samsonov · 11 years ago
- 5c88936 [TSan] Makefiles: allow configurable paths to clang and FileCheck. Add -fno-rtti flag. by Alexey Samsonov · 11 years ago
- 6d03606 [Sanitizer] Get rid of global mutexes in StopTheWorld implementation by Alexey Samsonov · 11 years ago
- 5d177a0 [Sanitizer] Rely on template argument deduction in sanitizer_allocator_test by Alexey Samsonov · 11 years ago
- 3614c16 [libsanitizer] StopTheWorld in sanitizer_common by Alexander Potapenko · 11 years ago
- ff5d1fc [Sanitizer] Don't intercept frexpf and frexpl on Windows. Add frexp declaration to asan_intercepted_functions.h by Alexey Samsonov · 11 years ago
- 2bbd8be [TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_common by Alexey Samsonov · 11 years ago
- a82ca91 [Sanitizer] Don't link tests with -lpthread on Android. by Alexey Samsonov · 11 years ago
- 6c876e4 [sanitizer] fix gcc build warnings by Kostya Serebryany · 11 years ago
- 300f953 [asan] Add ForEachChunk() to sanitizer allocators. Patch by Sergey Matveev by Kostya Serebryany · 11 years ago
- 6ef35e1 [Sanitizer] Generalize compile/link flags for sanitizer_common tests on Android and on other platforms. by Alexey Samsonov · 11 years ago
- 116c802 [Sanitizer] Build sanitizer_common tests w/o RTTI. Move ThreadRegistry class members below methods. by Alexey Samsonov · 11 years ago
- c7bc60c Fix a virtual destructor warning. by Eric Christopher · 11 years ago
- 827d4ef [Sanitizer] Fix compiler warnings and style issues in sanitizer_common tests. Use -Werror=sign-compare when building them. by Alexey Samsonov · 11 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 · 11 years ago
- 93af594 [Sanitizer] Add default constructor for BlockingMutex by Alexey Samsonov · 11 years ago
- e4cded9 [sanitizer] No dirent64 on Android. by Evgeniy Stepanov · 11 years ago
- 2be1e7f [Sanitizer] Build sanitizer_common with -fno-rtti by Alexey Samsonov · 11 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 · 11 years ago
- 3d04854 [libsanitizer] fixed a bug in ThreadLister tests where we forgot to terminate one thread by Alexander Potapenko · 11 years ago
- e4af4d2 [msan] Add changes missing from r177065. by Evgeniy Stepanov · 11 years ago
- d97a15a [msan] Intercept readdir64. by Evgeniy Stepanov · 11 years ago
- c1b3c52 [ASan] remove -fsanitize=init-order from lit tests as now it's implied by -fsanitize=address by Alexey Samsonov · 11 years ago
- 32602c5 [libsanitizer] Fixed incorrect handling of pre-existing threads in ThreadLister test. by Alexander Potapenko · 11 years ago
- 1d21bd1 [msan] Fix a typo in test. by Evgeniy Stepanov · 11 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 · 11 years ago
- 58b52b5 [msan] Options for switching between fast and cfi unwinders in run time. by Evgeniy Stepanov · 11 years ago
- 7cbbb29 [sanitizer] Intercept frexp and friends. by Evgeniy Stepanov · 11 years ago
- a3ab192 [Sanitizer] fix compilation for Windows by Alexey Samsonov · 11 years ago
- 8aa1ae0 [msan] Intercept __strdup, strndup, __strndup. by Evgeniy Stepanov · 11 years ago
- 1ef94b1 [Sanitizer] Write a slightly better implementation of GetEnv() function on Windows by Alexey Samsonov · 11 years ago
- 1a25379 [ASan] make ASan assume ASAN_OPTIONS=symbolize=1 if ASAN_EXTERNAL_SYMBOLIZER is defined by Alexey Samsonov · 11 years ago
- 47a0f6e [TSan] Add missing header inclusion by Alexey Samsonov · 11 years ago
- f110e35 [TSan] Use __sanitizer_pthread_attr_t in TSan by Alexey Samsonov · 11 years ago
- 7a53bca [msan] Clean up extensions during msandr shutdown by Reid Kleckner · 11 years ago
- 0ecc437 [sanitizer] Fix lint. by Evgeniy Stepanov · 11 years ago
- a7e5db9 [Sanitizer] Build ASan, TSan and MSan runtimes with -fno-rtti. by Alexey Samsonov · 11 years ago
- 10fd322 [msan] Increase stack size as required. by Evgeniy Stepanov · 11 years ago
- b114ed8 [sanitizer] Move GetTlsSize code from TSan to sanitizer_common. by Evgeniy Stepanov · 11 years ago
- 87c8bb9 Break a >80 char line. by Evgeniy Stepanov · 11 years ago