- b134ffa [asan] get rid of the last operator new call in asan rtl by Kostya Serebryany · 12 years ago
- bca62bd tsan: add platform suffix to Go runtime library by Dmitry Vyukov · 12 years ago
- 9cff0c0 tsan: treat malloc() as memory access in Go by Dmitry Vyukov · 12 years ago
- 25d1c79 tsan: use dynamic shadow stack for Go by Dmitry Vyukov · 12 years ago
- e716b60 tsan: increase number of dead threads for Go by Dmitry Vyukov · 12 years ago
- 2339710 tsan: Go runtime: support goroutine end event by Dmitry Vyukov · 12 years ago
- 3f24d63 tsan: fix build by Dmitry Vyukov · 12 years ago
- 5b266cb by Dmitry Vyukov · 12 years ago
- 0dc3177 [Sanitizer] implement straightforward nlogn sorting, as qsort() may call malloc, which leads to deadlock in ASan allocator by Alexey Samsonov · 12 years ago
- 7ffba06 tsan: allow to pass CFLAGS to Go runtime build script by Dmitry Vyukov · 12 years ago
- 4cce3a5 tsan: add missing test for Go runtime by Dmitry Vyukov · 12 years ago
- b93c3d5 [tsan] use internal_strnlen in strncpy interceptor (the bug found while booting chromium) by Kostya Serebryany · 12 years ago
- eb1b5f3 <rdar://problem/11668446> Add .subsections_via_symbols to Darwin assembly files by Nick Kledzik · 12 years ago
- 9b1b101 [Sanitizer] fix CMake build by Alexey Samsonov · 12 years ago
- 7ed1d2b [ASan] move flags description to separate header, add comments about them. by Alexey Samsonov · 12 years ago
- 4fbbcbe [ASan] cleanup: remove dead flag by Alexey Samsonov · 12 years ago
- cb8c4dc [ASan] Use common flags parsing machinery. by Alexey Samsonov · 12 years ago
- f3be706 [Sanitizer] move flag parsing routines (and unit tests) from tsan runtime to common runtime. by Alexey Samsonov · 12 years ago
- 8428a6a Suppress a lint warning. by Alexander Potapenko · 12 years ago
- cb3a6b8 tsan: Go language support fixes by Dmitry Vyukov · 12 years ago
- c510a2f tsan: Go lang: symbolize stack traces by Dmitry Vyukov · 12 years ago
- deafb6b [tsan] start using AllocatorCache in CombinedAllocator by Kostya Serebryany · 12 years ago
- 0fedcd5 Small fix: do not replace the default CFAllocator if it has been replaced already. by Alexander Potapenko · 12 years ago
- 541c620 [tsan] implement SizeClassAllocatorLocalCache (part of tsan allocator) by Kostya Serebryany · 12 years ago
- 23a3b76 Because CFAllocatorCreate() should also be called after __CFInitialize() on Lion, by Alexander Potapenko · 12 years ago
- bf9f6fb A portable way to check whether __CFInitialize has been called: compare kCFAllocatorSystemDefault._base._cfisa to 0. by Alexander Potapenko · 12 years ago
- d079db6 Do not check for __CFRuntimeClassTableSize on non-10.6 systems, where this symbol is private. by Alexander Potapenko · 12 years ago
- 816398d [tsan] use intrusive list in the new tsan allocator by Kostya Serebryany · 12 years ago
- 5a2327c [tsan] add intrusive list to be used in tsan allocator, etc by Kostya Serebryany · 12 years ago
- b78caa6 tsan: Go language support by Dmitry Vyukov · 12 years ago
- decaec9 Fix http://code.google.com/p/address-sanitizer/issues/detail?id=87 by making sure we replace the default CFAllocator only after __CFInitialize has been called. by Alexander Potapenko · 12 years ago
- c4a3ff3 [ASan] Add a default constructor for DWARFSection to initialize it with zeros. by Alexey Samsonov · 12 years ago
- 00d345c tsan/asan: kill STL by Dmitry Vyukov · 12 years ago
- 8b0c66f [tsan] reg test for tsan issue #3 by Kostya Serebryany · 12 years ago
- bc12f5d [TSan] add a new option 'use_internal_symbolizer' that allows to choose between addr2line-based and llvm-based symbolizer w/o having to rebuild the runtime. This is hopefully a temporary solution that simplifies testing process. In the end, we should leave a single symbolizer. by Alexey Samsonov · 12 years ago
- 81794a2 [TSan] Improve output tests: allow reports to contain file:line:column instead of file:line by Alexey Samsonov · 12 years ago
- e93be84 Do not call malloc_zone_from_ptr() for the pointers passed to mz_size() and mz_free(). by Alexander Potapenko · 12 years ago
- c2018c1 [ASan] Minor fix in symbolizer output. by Alexey Samsonov · 12 years ago
- fe67024 [ASan] fixup for r159652 by Alexey Samsonov · 12 years ago
- a68633f [Sanitizer] Extend a symbolizer code. Implemented for Linux only. Use dl_iterate_phdr to get virtual addresses of mapped module sections. To symbolize an address from a module, map this module to memory and obtain pointers to debug info sections. Later these pointers can be passed to constructor of DWARF context-in-memory from LLVM DebugInfo lib. by Alexey Samsonov · 12 years ago
- c3d1698 [TSan] use threadsafe death tests in TSan unit tests by Alexey Samsonov · 12 years ago
- 8d99318 asan/tsan: improve SpinMutex by Dmitry Vyukov · 12 years ago
- e088e16 tsan/asan: add mutex to 64-bit allocator by Dmitry Vyukov · 12 years ago
- 62f2940 [ASan] cmake cleanup: make tab/space padding in CMakeLists consistent, silence/fix some pedantic warnings by Alexey Samsonov · 12 years ago
- 6902135 tsan/asan: third try on msvc atomics by Dmitry Vyukov · 12 years ago
- 6dab190 tsan/asan: second attemp on msvc atomics by Dmitry Vyukov · 12 years ago
- b6eb56f tsan/asan: first try on msvc atomics by Dmitry Vyukov · 12 years ago
- a3eca81 tsan/asan: add SpinMutex to sanitizer_common by Dmitry Vyukov · 12 years ago
- c04d8b3 tsan/asan: unify ScopedLock by Dmitry Vyukov · 12 years ago
- fce5bd4 tsan/asan: unify atomics (move atomics from tsan to sanitizer_common) by Dmitry Vyukov · 12 years ago
- aa7bb26 tsan: use -Wno-unused-private-field only for clang (gcc does not understand it) by Dmitry Vyukov · 12 years ago
- 19d9bfe [tsan] added CombinedAllocator for tsan by Kostya Serebryany · 12 years ago
- 6e48155 tsan: replace struct copies where clang inserts memcpy() calls with explicit internal_memcpy() calls by Dmitry Vyukov · 12 years ago
- 065c4ac tsan: remove own memset/memcpy/memcmp (too messy) by Dmitry Vyukov · 12 years ago
- bb8a951 [asan] fix lint by Kostya Serebryany · 12 years ago
- a4e4744 [asan] get rid of libc's sscanf as it causes infinite recursion on Fedora. by Kostya Serebryany · 12 years ago
- dbd8aac [ASan] cmake unit tests: explicitly add necessary linker flags when linking unit tests with asan runtime by Alexey Samsonov · 12 years ago
- 2084543 [ASan] cmake-based unit tests: merge instrumented and non-instrumented files into one test binary by Alexey Samsonov · 12 years ago
- 43b0461 tsan: clear shadow for ucontext, because it's visible to user by Dmitry Vyukov · 12 years ago
- 1fc03d5 tsan: fix crashes if signal is caught during thread bootstrap or shutdown by Dmitry Vyukov · 12 years ago
- c9aeed8 [ASan] fix the build - erase second main as we link all test sources together by Alexey Samsonov · 12 years ago
- d00ecb6 [ASan] silence various warnings in cmake build of asan unit tests by Alexey Samsonov · 12 years ago
- 37dd1d7 [ASan] cmake support for running asan unit tests on Mac by Alexey Samsonov · 12 years ago
- 79753b2 [ASan] update cmake rules so that ASan unit tests can include googletest (and, hence, llvm) headers when they are built by fresh Clang by Alexey Samsonov · 12 years ago
- df50545 tsan: add missing file (forgot to svn add in r159294) by Dmitry Vyukov · 12 years ago
- b4fefa7 [ASan] cleanup: trailing semicolons, trailing colons in enums by Alexey Samsonov · 12 years ago
- ba362a7 [Sanitizer] fight more semicolons in macro definitions (to please mac cmake build) by Alexey Samsonov · 12 years ago
- d51a1a1 tsan: prevent insertion of unwanted memset/memcpy/memcmp into runtime by Dmitry Vyukov · 12 years ago
- a5562db tsan: remember and pass original ucontext to signal handlers (instead of a fabricated one) by Dmitry Vyukov · 12 years ago
- e963666 tsan: refactor signal handling code (move some definitions out of common header) by Dmitry Vyukov · 12 years ago
- 7a72b4a tsan: check that signal handlers do not spoil errno. by Dmitry Vyukov · 12 years ago
- bb54ae3 tsan: close all file descriptors after fork() by Dmitry Vyukov · 12 years ago
- 984f6cf Add support for building the ASan instrumentation unit tests with the by Chandler Carruth · 12 years ago
- fc6c80e [tsan] added LargeMmapAllocator, a part of the new tsan allocator by Kostya Serebryany · 12 years ago
- c082540 [TSan] fix warnings suppression: internal-linkage-in-inline was renamed to static-in-inline by Alexey Samsonov · 12 years ago
- d6ccdac build/clang_darwin: More principled fix for PR12918; none of this stuff should by Daniel Dunbar · 12 years ago
- 94cc7e1 [asan] update the cmake file for asan by Kostya Serebryany · 12 years ago
- 225f531 tsan: remove internal allocator, switch to sanitizer_common one. by Dmitry Vyukov · 12 years ago
- bf34710 tsan: remove internal allocator, switch to sanitizer_common one. by Dmitry Vyukov · 12 years ago
- c421429 [tsan] lint by Kostya Serebryany · 12 years ago
- 16441b0 [tsan] minor changes in tsan allocator by Kostya Serebryany · 12 years ago
- 136e9a5 [tsan] fix the build by Kostya Serebryany · 12 years ago
- bff5336 [asan] move tests from asan_interface_test.cc to asan_noinst_test.cc. Now all these tests do not require instrumentation and work directly with asan rt by Kostya Serebryany · 12 years ago
- 821f21b Cleanup the handling of CFLAGS even more in the cmake build for ASan. by Chandler Carruth · 12 years ago
- e7539bf [asan] get rid of '#include <malloc.h>' in the implementation of malloc interceptors by Kostya Serebryany · 12 years ago
- a765ffc Another big step toward a viable CMake build system for CompilerRT, by Chandler Carruth · 12 years ago
- 6bae39d Lots of trivial changes to remove extraneous semicolons throughout ASan. by Chandler Carruth · 12 years ago
- 025ea90 [tsan] a better CHECK for OOM in the new allocator by Kostya Serebryany · 12 years ago
- 94c54f1 [asan] fix -Wsign-compare by Kostya Serebryany · 12 years ago
- 7f2d7c7 Mechanical change to sink a #ifdef guard for a platform below the by Chandler Carruth · 12 years ago
- 0193b74 Remove extraneous semicolons outside of functions. This fixes a large by Chandler Carruth · 12 years ago
- 0c87068 Reorder these things for clarity, and add -std=c99 to the compile flags. by Chandler Carruth · 12 years ago
- 2e82a8b Disable the test subdirectory entirely until we get fresh CMake files by Chandler Carruth · 12 years ago
- 6dd4ae3 [tsan] add metadata to the new tsan allocator by Kostya Serebryany · 12 years ago
- cd25a5f Allow divsi3 to take advantage of a hardware unsigned divide when it is available, by replacing an explicit call to udivsi3 with the divide operator. Patch by Sébastien Bourdeauducq. by Stephen Canon · 12 years ago
- 8ebf84c [tsan] more code for a specialized tsan allocator by Kostya Serebryany · 12 years ago
- 9ad7c32 tsan: do not call malloc/free in memory access handling routine. by Dmitry Vyukov · 12 years ago
- f4e8fc6 Small lint fix. by Alexander Potapenko · 12 years ago
- 43d03f3 Add a test for issue 81 -- AddressSanitizerMac.DISABLED_CFAllocatorDefaultDoubleFree_ChildPhread by Alexander Potapenko · 12 years ago
- c375657 [tsan] first step in implementing a custom allocator for tsan (and msan) which saves precious shadow by Kostya Serebryany · 12 years ago