summaryrefslogtreecommitdiffstats
path: root/compiler-rt
Commit message (Expand)AuthorAgeFilesLines
* [tsan] No-op implementation of AnnotateMemoryIsInitialized.Evgeniy Stepanov2013-09-181-0/+3
* [asan] add a run-time option detect_stack_use_after_return, add verbosity out...Kostya Serebryany2013-09-187-5/+26
* [ASan] Don't add SANITIZER_INTERFACE_ATTRIBUTE for internal ASan functionsAlexey Samsonov2013-09-173-9/+0
* [ASan] Enable fake stack test on Mac and Android, as no-instrumentation tests...Alexey Samsonov2013-09-171-6/+1
* [ASan] Link tests with -pie if ASan runtime uses zero-base shadowAlexey Samsonov2013-09-171-0/+3
* [asan] further speedup use-after-return: simplify deallocation of fake frames...Kostya Serebryany2013-09-173-21/+15
* Check the function we just called for errors, not an incoming argument. NoticedNick Lewycky2013-09-171-1/+1
* [ASan] Don't link with pthread on AndroidAlexey Samsonov2013-09-161-1/+4
* [ASan] Split ASan unit tests into two different binaries:Alexey Samsonov2013-09-166-534/+643
* [ASan] Check that getSymbolizer() is defined. Turn magic mapping constants in...Alexey Samsonov2013-09-163-14/+19
* Minor enhancements for sanitizer_common build rulesAlexey Samsonov2013-09-162-4/+5
* [msan] Check return value of main: compiler-rt tests.Evgeniy Stepanov2013-09-162-10/+6
* [msan] Fix origin of deallocated memory.Evgeniy Stepanov2013-09-167-17/+64
* [msan] Add source file:line to stack origin reports.Evgeniy Stepanov2013-09-131-0/+1
* [msan] Add source file:line to stack origin reports.Evgeniy Stepanov2013-09-134-7/+29
* [msan] Intercept tzset.Evgeniy Stepanov2013-09-132-0/+29
* [msandr] Add debugging instructions to README.txt.Evgeniy Stepanov2013-09-131-0/+6
* [asan] Android does not have TLSKostya Serebryany2013-09-131-2/+2
* [ASan] Temporary disable UAR unit test on Android due to https://code.google....Alexey Samsonov2013-09-131-5/+5
* [asan] don't record the class_id in FakeFrame (scratching the last bits of pe...Kostya Serebryany2013-09-133-9/+7
* [asan] more performance to FakeStack: a) don't used atomic exchange, instead ...Kostya Serebryany2013-09-132-14/+15
* [asan] second attempt to use TLS with fake stack. This time it looks (more) a...Kostya Serebryany2013-09-134-11/+28
* [asan] undo the previous commit since TLS hack breaks with signals... :(Kostya Serebryany2013-09-131-1/+1
* [asan] use TLS on Linux to get the FakeStack. Saves 15% performanceKostya Serebryany2013-09-131-6/+19
* [asan] inline PoisonShadow in FakeStack to get ~10% speedupKostya Serebryany2013-09-131-2/+20
* [dfsan] Add a few easy functions to the ABI list.Peter Collingbourne2013-09-131-0/+11
* [asan] a bit of performance improvement in fake stack, generalized one test, ...Kostya Serebryany2013-09-124-34/+46
* [asan] add a test for use-after-return and exceptions and fix it. Not 100% su...Kostya Serebryany2013-09-124-1/+68
* [ASan] Do not build asan_fake_stack_test.cc on OSX until https://code.google....Alexander Potapenko2013-09-121-0/+10
* [asan] limit the size of the fake stack with a reasonable constant. This fixe...Kostya Serebryany2013-09-121-2/+6
* [asan] (part 2) don't lazy-init fake_stack if we only need to check that fake...Kostya Serebryany2013-09-121-1/+1
* [asan] don't lazy-init fake_stack if we only need to check that fake_stack ex...Kostya Serebryany2013-09-122-2/+6
* [asan] hopefully make the FakeStack async-signal safe, enable the related testKostya Serebryany2013-09-126-11/+61
* [asan] Fix deadlock in stack unwinder on android/x86.Evgeniy Stepanov2013-09-123-16/+36
* [asan] use xchg instead of CAS in FakeStack::Allocate (5% faster for this case)Kostya Serebryany2013-09-121-3/+2
* [asan] fully re-implement the FakeStack (use-after-return) to make it faster ...Kostya Serebryany2013-09-126-230/+339
* Fix typoBill Wendling2013-09-111-1/+1
* Revert r190520 as it wasn't the right fix.Daniel Jasper2013-09-111-2/+0
* Add empty virtual destructor...Daniel Jasper2013-09-111-0/+2
* [TSan] Use --whole-archive around TSan runtime in old TSan makefiles. Fix a G...Alexey Samsonov2013-09-113-2/+4
* [Sanitizer] build sanitizer_common library with -Wglobal-constructorsAlexey Samsonov2013-09-111-0/+4
* [TSan] Use Clang to compile and link TSan unit tests with TSan runtimeAlexey Samsonov2013-09-114-26/+72
* Fixup for r190410: use lazy initialization for symbolizer as some compilers e...Alexey Samsonov2013-09-101-2/+12
* [ASan] Remove the explicit function prototypes for intercepted functions on W...Timur Iskhodzhanov2013-09-102-38/+5
* [Sanitizer] Refactor symbolization interface: use class instead of several fu...Alexey Samsonov2013-09-1026-866/+725
* [asan] refactor the use-after-return API so that the size class is computed a...Kostya Serebryany2013-09-106-77/+81
* [msan] Make all pointers in msan_interface "const volatile void *".Evgeniy Stepanov2013-09-101-12/+13
* [msan] bool -> int to make msan_interface.h C-compatible.Evgeniy Stepanov2013-09-104-4/+4
* [ASan] Don't crash in DescribeHeapAddress if we don't know the current thread...Timur Iskhodzhanov2013-09-101-16/+14
* Delete unused variables.Eli Friedman2013-09-102-2/+0
OpenPOWER on IntegriCloud