Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
compiler-rt
/
3f4c3875c42078e22c7e5356c5746fd18756d958
3f4c387
[asan] more renaming
by Kostya Serebryany
· 12 years ago
a13749b
tsan: fix a typo
by Dmitry Vyukov
· 12 years ago
9aead37
[asan,tsan] introduce sanitizer_common/sanitizer_defs.h and perform some renaming in asan rt. More to come.
by Kostya Serebryany
· 12 years ago
b99941c
Fix the wildcards for two output tests on Darwin.
by Alexander Potapenko
· 12 years ago
16e0075
[asan,tsan] rename files in sanitizer_common to have a common prefix (sanitizer_).
by Kostya Serebryany
· 12 years ago
20f60c5
tsan: suppress reports against source file names as well
by Dmitry Vyukov
· 12 years ago
a87bdaa
Be more verbose when installing the signals.
by Alexander Potapenko
· 12 years ago
6b6dc57
Fix a bug in parsing boolean flags: we used to take the first char of the key=value string
by Alexander Potapenko
· 12 years ago
e4781f0
Be less verbose when parsing the default options.
by Alexander Potapenko
· 12 years ago
b4b9fa7
tsan: prevent recursive signal handlers
by Dmitry Vyukov
· 12 years ago
b3cedf9
[asan,tsan] Add a new directory compiler-rt/lib/sanitizer_common
by Kostya Serebryany
· 12 years ago
ff20f17
Fixing ASan build on Win: don't use __asan_default_options
by Alexey Samsonov
· 12 years ago
4113f64
Do not define ___asan_default_options on Windows.
by Alexander Potapenko
· 12 years ago
d389dd3
Fix atoi stub for linux introduced in r157573. This fixes compiler-rt build on linux.
by Alexey Samsonov
· 12 years ago
c6df61b
tsan: fix compiler warnings
by Dmitry Vyukov
· 12 years ago
411b2c9
tsan: fix race during pthread_join/detach
by Dmitry Vyukov
· 12 years ago
62f10e7
Rework the flags machinery a bit.
by Alexander Potapenko
· 12 years ago
a27d6a7
More verbose check in AppendString.
by Alexander Potapenko
· 12 years ago
40565ce
tsan: pass CFLAGS to tests
by Dmitry Vyukov
· 12 years ago
00a38b2
tsan: be more conservative wrt symbolizer output
by Dmitry Vyukov
· 12 years ago
ec63f45
Add support for the GCOV_PREFIX_STRIP env variable which tries to strip off the first 'n' directories from the filename.
by Bill Wendling
· 12 years ago
84baff0
Add stub for 'atoi'.
by Bill Wendling
· 12 years ago
015b7e0
Simplify the logic that tries to open the GCDA file at all costs. Basically, if
by Bill Wendling
· 12 years ago
906d5a5
* A bit of cleanup of the 'recursive_mkdir'. No functionality change.
by Bill Wendling
· 12 years ago
d350c35
tsan: increase /proc/self/maps max size (1M is far not enough)
by Dmitry Vyukov
· 12 years ago
f54c0e3
asan/tsan: rename interceptors from __xsan_xxx to __interceptor_xxx
by Dmitry Vyukov
· 12 years ago
75d48f2
tsan: more robust detection of stack of main thread
by Dmitry Vyukov
· 12 years ago
769544e
tsan: use DCHECK_GT/LT instead of plain DCHECK (better diagnostics)
by Dmitry Vyukov
· 12 years ago
af154b8
tsan: do not clean stack/tls for main thread
by Dmitry Vyukov
· 12 years ago
170169a
asan: remove static libraries on make clean
by Dmitry Vyukov
· 12 years ago
de47cb8
Don't use 'strrchr', which isn't implemented here yet.
by Bill Wendling
· 12 years ago
5a240c5
Sync with old GCOV runtime library's file.
by Bill Wendling
· 12 years ago
f2981f3
Typo fix.
by Alexander Potapenko
· 12 years ago
fca72fd
Factor ParseAsanOptions outside __asan_init
by Alexander Potapenko
· 12 years ago
3793123
Introduce the check_malloc_usable_size flag (on by default).
by Alexander Potapenko
· 12 years ago
789b6c5
tsan: do not call into libc in symbolizer and in other code (this causes recursion and crashes)
by Dmitry Vyukov
· 12 years ago
1070a5a
tsan: output message about failure to intercept only if verbosity flag is passed
by Dmitry Vyukov
· 12 years ago
d1a928e
asan: fix tests
by Dmitry Vyukov
· 12 years ago
619e8bf
Adding back a right parenthesis that was dropped in r157388.
by Meador Inge
· 12 years ago
ea5bde9
tsan: compilation of tests with newest clang
by Dmitry Vyukov
· 12 years ago
5aa3f22
tsan: fix compilation with newest clang
by Dmitry Vyukov
· 12 years ago
580469d
asan/tsan: weak interceptors
by Dmitry Vyukov
· 12 years ago
24567d4
tsan: add a flag to control RunningOnValgrind() return value
by Dmitry Vyukov
· 12 years ago
c99f700
Move AsanShadowRangeIsAvailable() from mac to posix.
by Evgeniy Stepanov
· 12 years ago
f1ee2cd
Use zero-based shadow by default on Android.
by Evgeniy Stepanov
· 12 years ago
ed23418
asan: fix typo in comment
by Dmitry Vyukov
· 12 years ago
adfb650
tsan: add shadow memory flush + fix few bugs
by Dmitry Vyukov
· 12 years ago
e294d09
tsan: fix sizeof sigset_t
by Dmitry Vyukov
· 12 years ago
b9bcdb3
tsan: fix makefile allow to build custom configurations
by Dmitry Vyukov
· 12 years ago
9d2ffc2
tsan: reduce per-thread memory usage
by Dmitry Vyukov
· 12 years ago
76ac572
[asan] nuke some old unused code
by Kostya Serebryany
· 12 years ago
6f350e0
[asan] increase the stack size limit to 256M (yes, that happens); also CHECK that the stack size is less than that on a non-main thread
by Kostya Serebryany
· 12 years ago
2612773
tsan: simple memory profiler
by Dmitry Vyukov
· 12 years ago
9003eae
[asan] use -fno-builtin to build asan-rt on Mac
by Kostya Serebryany
· 12 years ago
f4226ae
[asan] use -fPIE -fno-builtin for building asan-rt
by Kostya Serebryany
· 12 years ago
e4d141d
[asan] fix one test on 32-bit Mac 10.7; enable another test on Mac
by Kostya Serebryany
· 12 years ago
05906a7
tsan: implement malloc/free hooks
by Dmitry Vyukov
· 12 years ago
8c505ef
[ASan] Make for-Windows RTL compileable using Clang++
by Timur Iskhodzhanov
· 12 years ago
6d6acaa
tsan: do not assume non-recursive signal handlers
by Dmitry Vyukov
· 12 years ago
e784ad4
tsan: replace CHECK with CHECK_EQ for better diagnostics
by Dmitry Vyukov
· 12 years ago
d91d067
tsan: better, more realistic handling of signals
by Dmitry Vyukov
· 12 years ago
efd9582
tsan: add more checks for OOM conditions tests like to try to malloc((size_t)-1)
by Dmitry Vyukov
· 12 years ago
7b8bee1
tsan: check for overflow in malloc()
by Dmitry Vyukov
· 12 years ago
7d38634
tsan: fix potential NULL deref
by Dmitry Vyukov
· 12 years ago
b7b6b1c
tsan: remove shutdown code
by Dmitry Vyukov
· 12 years ago
069ce82
tsan: detect accesses to freed memory http://codereview.appspot.com/6214052
by Dmitry Vyukov
· 12 years ago
3547924
[tsan] fix dependency rules in Makefile.old
by Kostya Serebryany
· 12 years ago
7b664bf
tsan: ValgrindSlowdown() should be weak for some time
by Dmitry Vyukov
· 12 years ago
dc2f032
tsan: add ValgrindSlowdown() "dynamic annotation"
by Dmitry Vyukov
· 12 years ago
5c5564a
tsan: improve addr2line symbolizer
by Dmitry Vyukov
· 12 years ago
ec1e196
[tsan] add tiny_test.c
by Kostya Serebryany
· 12 years ago
0629810
[tsan] fix old-style makefile -- we still need them to run our tests
by Kostya Serebryany
· 12 years ago
4026c2c
[tsan] makefile machinery to build tsan-rt (linux-x86_64 only)
by Kostya Serebryany
· 12 years ago
c8c8720
[asan] fix the old-style Makefile, which we still need to run asan tests
by Kostya Serebryany
· 12 years ago
bc7ab9c
Update atomic.c to work with the new clang builtins.
by David Chisnall
· 12 years ago
0d49904
[asan] move lib/asan/interception to lib/interception so that other tools (e.g. tsan) can use it
by Kostya Serebryany
· 12 years ago
cdfb33a
tsan: add more atomics to public interface (fetch_or/and/xor + 1-,2-byte versions)
by Dmitry Vyukov
· 12 years ago
f5820e7
tsan: enabled report suppression for signal-unsafe reports
by Dmitry Vyukov
· 12 years ago
bfc45f1
tsan: fix output_tests script to actually verify tests results
by Dmitry Vyukov
· 12 years ago
a762200
tsan: make addr2line symbolizer understand dynamic libraries
by Dmitry Vyukov
· 12 years ago
38a2f2a
tsan: update output tests to race on heap memory
by Dmitry Vyukov
· 12 years ago
37f60be
tsan: fix mmap fd
by Dmitry Vyukov
· 12 years ago
8ca0278
Increase error_message_buffer_size to 64K (16K is insufficient for large programs)
by Alexander Potapenko
· 12 years ago
3972ea0
Fix GetFrameNameByAddr hitting stale stack guards.
by Evgeniy Stepanov
· 12 years ago
1b2d44c
[tsan] run output tests in parallel
by Kostya Serebryany
· 12 years ago
3d6ae15
[tsan] run more kinds of builds as presubmit test (and fix gcc debug build)
by Kostya Serebryany
· 12 years ago
de257a9
[tsan] a bit more lint
by Kostya Serebryany
· 12 years ago
b82ae88
[tsan] old-dstyle Makefile for tests; two helper scripts that analyze the assembly code of the hot functions
by Kostya Serebryany
· 12 years ago
da4edd8
[tsan] ThreadSanitizer tests and micro benchmarks. No makefiles yet.
by Kostya Serebryany
· 12 years ago
d40895d
[tsan] add the old Makefile (which is the only way to build the tsan-rtl for now)
by Kostya Serebryany
· 12 years ago
7ac4148
[tsan] First commit of ThreadSanitizer (TSan) run-time library.
by Kostya Serebryany
· 12 years ago
f2b1df7
Fix ReadFileToBuffer to return 0 on failure (-1 is too large if returned as size_t).
by Alexander Potapenko
· 12 years ago
909888c
[ASan] use CLANG_VERSION in Makefile (currently 3.2)
by Alexey Samsonov
· 12 years ago
0796393
[asan] fix asan issue #66 (correctly report type of the bug)
by Kostya Serebryany
· 12 years ago
6f262bf
Bump the LLVM minor version. This should fix our 32-bit Linux build.
by Alexander Potapenko
· 12 years ago
4eaa178
[asan] test for issue #66
by Kostya Serebryany
· 12 years ago
034bda5
Partially revert r154390 (http://llvm.org/viewvc/llvm-project?view=rev&revision=154390)
by Alexander Potapenko
· 12 years ago
0a27a1f
[asan] minor fix: pass flag -g to output tests as a part of CXXFLAGS
by Alexey Samsonov
· 12 years ago
5b952b7
Don't build atomic.c when building compiler-rt using make
by Alexey Samsonov
· 12 years ago
c2f2d0c
[ASan] fix output tests - r154570 changed debug info for static functions and now they are symbolized a bit differently
by Alexey Samsonov
· 12 years ago
Next »