summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Factor the common code out of cf_free and mz_free.Alexander Potapenko2012-06-213-26/+12
* Fix the output tests on DarwinAlexander Potapenko2012-06-201-1/+1
* Actually intercept free() to ensure that the deallocations caused by other fu...Alexander Potapenko2012-06-203-11/+35
* Add a test for NSURL deallocation (issue 70)Alexander Potapenko2012-06-203-0/+18
* [tsan] a bit more lint and Makefile changes to run tests from sanitizer_commonKostya Serebryany2012-06-205-11/+17
* Resuming work on the compiler-rt CMake build at long long last. In orderChandler Carruth2012-06-203-12/+201
* [Sanitizer] Renaming: SNPrintf -> internal_snprintf (and move it to sanitizer...Alexey Samsonov2012-06-199-21/+22
* [TSan] Add a comment that tsan_flags.h may be included in the user code, and ...Alexey Samsonov2012-06-191-1/+7
* [Sanitizer] State that sanitizer_libc.h header can be included in the user co...Alexey Samsonov2012-06-191-1/+4
* [Sanitizer] use fully qualified type for placement new replacementAlexey Samsonov2012-06-191-3/+3
* [TSan] silence -Winternal-linkage-in-inlinewarning which is produced for gtes...Alexey Samsonov2012-06-191-2/+3
* Declare some variables unsigned to avoid signed vs unsigned mismatches.Joerg Sonnenberger2012-06-185-5/+5
* [Sanitizer] add internal_strncmp to sanitizer libcAlexey Samsonov2012-06-182-0/+13
* [TSan] kill some linux-specific code in favor of code in common runtime: reus...Alexey Samsonov2012-06-182-80/+18
* [Sanitizer] move different wrappers from TSan to common sanitizer runtimeAlexey Samsonov2012-06-1811-22/+42
* [Sanitizer] Fix type for placement new on 32-bit MacAlexey Samsonov2012-06-151-6/+8
* [Sanitizer] Use ProcessMaps in symbolizer to get module name and offset for i...Alexey Samsonov2012-06-153-43/+120
* [Sanitizer] move all the rest re-implementations of libc functions from ASan ...Alexey Samsonov2012-06-159-113/+105
* [Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementation...Alexey Samsonov2012-06-1516-71/+46
* Free the allocated filename. Found by clang static analyzer.Bill Wendling2012-06-151-0/+1
* [Sanitizer] Use mmaped buffer in DumpProcessMaps to avoid large stack framesAlexey Samsonov2012-06-151-1/+2
* [TSan] don't use too new __attribute__((unused)) for class memberAlexey Samsonov2012-06-151-1/+1
* [Sanitizer] move ShadowRangeIsAvailable and several defines to common runtimeAlexey Samsonov2012-06-158-44/+49
* [Sanitizer] move atomic ops, min/max and sort to commnon runtimeAlexey Samsonov2012-06-157-72/+63
* [Sanitizer] move more portability wrappers to common runtime: sleep, _exit, a...Alexey Samsonov2012-06-157-47/+49
* [Sanitizer] move DumpProcessMap and DisableCoreDumper to common runtimeAlexey Samsonov2012-06-157-32/+41
* tsan: fix COMPAT mapping to not produce false reportsDmitry Vyukov2012-06-142-0/+13
* [Sanitizer] move rest of mmap routines to common sanitizer runtimeAlexey Samsonov2012-06-148-45/+31
* [Sanitizer] move portable GetEnv to common sanitizer runtimeAlexey Samsonov2012-06-149-66/+66
* [Sanitizer] Move internal_memcmp to common sanitizer libcAlexey Samsonov2012-06-146-15/+10
* [Sanitizer] Workaround for -Wunused-private-field warning - add an attribute ...Alexey Samsonov2012-06-143-2/+6
* [ASan] don't include deleted headerAlexey Samsonov2012-06-146-6/+0
* [ASan] remove obsolete header asan_procmaps.hAlexey Samsonov2012-06-141-23/+0
* Add test rdx, rdx to fix ASan tests on Mac OS 10.7 x64Alexander Potapenko2012-06-111-0/+1
* [Sanitizer] Use __libc_malloc/__libc_free instead of malloc/free inside inter...Alexey Samsonov2012-06-091-3/+12
* [TSan] use efficient real_memcpy inside runtimeAlexey Samsonov2012-06-099-12/+17
* [Sanitizer] add internal_memset and internal_strrchr to sanitizer_common/Alexey Samsonov2012-06-086-19/+23
* [ASan] allow calls to memmove during rtl initializationAlexey Samsonov2012-06-081-0/+3
* [TSan] s/internal_memset/real_memsetAlexey Samsonov2012-06-086-10/+10
* [ASan] add interceptor for strncatAlexey Samsonov2012-06-082-0/+71
* [Sanitizer] move internal_strdup and internal_memcpy to common runtime. Make ...Alexey Samsonov2012-06-075-17/+23
* [Sanitizer] use unsigned int as a parameter for placement new on 32 bitsAlexey Samsonov2012-06-071-0/+6
* [Sanitizer] move placement_new definiton from TSan to common runtimeAlexey Samsonov2012-06-078-14/+15
* [Sanitizer] include stdlib.h header to get malloc/freeAlexey Samsonov2012-06-071-5/+3
* [asan] slow 16-byte redzones (still experimental)Kostya Serebryany2012-06-072-10/+8
* [Sanitizer] Allocator for internal runtime purposes. Currently it calls libcm...Alexey Samsonov2012-06-073-9/+49
* [Sanitizer] Fix mac build.Alexey Samsonov2012-06-075-8/+6
* [Sanitizer] factor out GetThreadStackTopAndBottom from ASan runtime to common.Alexey Samsonov2012-06-078-69/+98
* [Sanitizer] __asan::AsanProcMaps -> __sanitizer::ProcessMaps.Alexey Samsonov2012-06-078-235/+263
* [Sanitizer] Move ReadFileToBuffer to sanitizer_common.Alexey Samsonov2012-06-074-38/+38