Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
compiler-rt
/
497ae56316cd05a0d539e0d6e065bbaee254aca3
/
lib
/
tsan
5b89400
[TSan] Automatically pick up llvm-symbolizer from PATH, as we do in another sanitizers
by Alexey Samsonov
· 11 years ago
f8a9c6b
[TSan] Add ValgrindSlowdown to the list of exported symbols
by Alexey Samsonov
· 11 years ago
9fe1d5a
tsan: fix a bug in pthread_once when called from an ignored library
by Dmitry Vyukov
· 11 years ago
90b0f1e
Refactor the usage of strip_path_prefix option and make it more consistent across sanitizers
by Alexey Samsonov
· 11 years ago
92b5479
tsan: add memory_limit_mb flag
by Dmitry Vyukov
· 11 years ago
14dd980
asan/msan/tsan: move _exit interceptor to common interceptors
by Dmitry Vyukov
· 11 years ago
48cb131
tsan: include lsan into presubmit check
by Dmitry Vyukov
· 11 years ago
c78140f
tsan: intercept _exit so that we can override exit status
by Dmitry Vyukov
· 11 years ago
4af0f21
tsan: ignore interceptors coming from specified libraries
by Dmitry Vyukov
· 11 years ago
c6fc723
tsan: use ninja instead of make (faster and less output)
by Dmitry Vyukov
· 11 years ago
1394be1
[sanitizer] Intercept backtrace, backtrace_symbols.
by Evgeniy Stepanov
· 11 years ago
c78773e
tsan: support allocator_may_return_null flag
by Dmitry Vyukov
· 11 years ago
9a949a8
[sanitizer] A bunch of libc interceptors.
by Evgeniy Stepanov
· 11 years ago
c5a3855
[sanitizer] Intercept wordexp.
by Evgeniy Stepanov
· 11 years ago
ccaafe6
tsan: remove unneeded ___chkstk_ms function from Go runtime
by Dmitry Vyukov
· 11 years ago
2d2dc46
tsan: allow symbolization of non-native PCs, e.g. coming from JIT/JAVA/etc
by Dmitry Vyukov
· 11 years ago
39fa68e
tsan: ignore malloc/free/strdup when called from libjvm
by Dmitry Vyukov
· 11 years ago
d188653
tsan: ignore all interceptors coming directly from JVM
by Dmitry Vyukov
· 11 years ago
fcb6c9c
tsan: improve diagnostics for incorrect usages of mutexes
by Dmitry Vyukov
· 11 years ago
6c21e11
tsan: intercept fork syscall
by Dmitry Vyukov
· 11 years ago
b47d41f
tsan: intercept close syscall
by Dmitry Vyukov
· 11 years ago
eb0be61
tsan: handle memory read/write in syscalls
by Dmitry Vyukov
· 11 years ago
ff90a95
tsan: allow to ignore memory accesses in malloc and free
by Dmitry Vyukov
· 11 years ago
9880219
tsan: do not crash when user intercepts fopen()
by Dmitry Vyukov
· 11 years ago
fae2bff
tsan: fix linking of tsan runtime into dynamic libraries
by Dmitry Vyukov
· 11 years ago
c09250f
[TSan] Fix -Wempty-body warning
by Alexey Samsonov
· 11 years ago
9d4956e
tsan: prevent the following false positive due to __cxa_atexit
by Dmitry Vyukov
· 11 years ago
9c1e4f4
tsan: consistently use thr instead of cur_thread() in annotations implementation
by Dmitry Vyukov
· 11 years ago
652f78a
tsan: refactor internal IgnoreCtl interface
by Dmitry Vyukov
· 11 years ago
2ec7318
[tsan] No-op implementation of AnnotateMemoryIsInitialized.
by Evgeniy Stepanov
· 11 years ago
cac631e
[TSan] Use --whole-archive around TSan runtime in old TSan makefiles. Fix a Go build
by Alexey Samsonov
· 11 years ago
a8b4c3b
[TSan] Use Clang to compile and link TSan unit tests with TSan runtime
by Alexey Samsonov
· 11 years ago
7847d77
[Sanitizer] Refactor symbolization interface: use class instead of several functions. Move some code around to get rid of extra source files
by Alexey Samsonov
· 11 years ago
a09507c
Delete unused variables.
by Eli Friedman
· 11 years ago
bd33d3a
[tsan] make calloc crash instead of returning 0 on overflow (controlled by the allocator_may_return_null flag)
by Kostya Serebryany
· 11 years ago
a27512c
[tsan] add colors to tsan output
by Kostya Serebryany
· 11 years ago
8cde5cb
tsan: catch races on condition variables
by Dmitry Vyukov
· 11 years ago
da506a9
[TSan] fixup for r189791: don't put ; on the newline
by Alexey Samsonov
· 11 years ago
a117492
tsan: add suppressions for true/false positives in standard libraries
by Dmitry Vyukov
· 11 years ago
2e13ca8
[TSan] Move the /proc/self/maps parsing logic to sanitizer_common
by Alexander Potapenko
· 11 years ago
f061554
tsan: properly intercept pthread_cond functions
by Dmitry Vyukov
· 11 years ago
0bc4a0b
[TSan] Add a couple of compiler warnings to TSan runtime compile flags
by Alexey Samsonov
· 11 years ago
d9760ab
[TSan] Move build rules a bit to ensure correct dependencies of check-tsan command
by Alexey Samsonov
· 11 years ago
e5fa243
Properly generate lists of exported symbols for sanitizer runtimes
by Alexey Samsonov
· 11 years ago
9d95475
tsan: better report formatting for Go
by Dmitry Vyukov
· 11 years ago
cf878fd
tsan: intercept getaddrinfo
by Dmitry Vyukov
· 11 years ago
dbac0a4
tsan/msan: add halt_on_error flag
by Dmitry Vyukov
· 11 years ago
f109267
[*San/RTL] Fix minor breakage
by Timur Iskhodzhanov
· 11 years ago
3c80c6c
Define SANITIZER_INTERFACE_ATTRIBUTE on Windows and fix all the places where SANITIZER_INTERFACE_ATTRIBUTE or SANITIZER_ATTRIBUTE_WEAK are used
by Timur Iskhodzhanov
· 11 years ago
fa484ba
Add "CHECK-" prefix to un-break buildbot failure.
by Rui Ueyama
· 11 years ago
e18e3f0
[sanitizer] Intercept poll/ppoll.
by Evgeniy Stepanov
· 11 years ago
edff34b
[sanitizer] Intercept getgroups.
by Evgeniy Stepanov
· 11 years ago
a1b15b4
[tests] Update to use lit_config and lit package, as appropriate.
by Daniel Dunbar
· 11 years ago
224226c
[sanitizer] Intercept scandir/scandir64.
by Evgeniy Stepanov
· 11 years ago
1204979
[sanitizer] Intercept strerror and strerror_r.
by Evgeniy Stepanov
· 11 years ago
653e452
[TSan] Fix free_race.c by removing `not` from the test invocation that doesn't fail.
by Alexander Potapenko
· 11 years ago
45c652e
[TSan] Let the users suppress use-after-free errors using the "race:" suppressions.
by Alexander Potapenko
· 11 years ago
84ba74c
[sanitizer] Intercept sched_getaffinity.
by Evgeniy Stepanov
· 11 years ago
0172c8c
Enable pipefail for TSan tests
by Alexey Samsonov
· 11 years ago
2120083
Revert "[sanitizer] Intercept sched_getaffinity."
by David Blaikie
· 11 years ago
b2dc613
[sanitizer] Intercept sched_getaffinity.
by Evgeniy Stepanov
· 11 years ago
5ec19bc
[msan] Intercept confstr.
by Evgeniy Stepanov
· 11 years ago
55a9326
Disable pipefail for ThreadSanitizer.
by Rafael Espindola
· 11 years ago
f021f4f
Use --driver-mode=g++ instead of -ccc-cxx; required after Clang r186605
by Hans Wennborg
· 11 years ago
158ca52
tsan: treat SIGSYS as synchronous signal
by Dmitry Vyukov
· 11 years ago
48016bc
tsan: disable one more interceptor that causes recursion
by Dmitry Vyukov
· 11 years ago
67505a8
[Sanitizer] move strcpy and strncpy to common interceptors
by Alexey Samsonov
· 11 years ago
fbeab51
tsan: support sigsuspend() call
by Dmitry Vyukov
· 11 years ago
3fa122e
[sanitizer] Support GLOB_ALTDIRFUNC in glob interceptor.
by Evgeniy Stepanov
· 11 years ago
12eb79d
[sanitizer] Intercept realpath and canonicalize_file_name.
by Evgeniy Stepanov
· 11 years ago
ea72768
[sanitizer] Intercept tcgetattr.
by Evgeniy Stepanov
· 11 years ago
ff6c9fb
[sanitizer] More interceptors.
by Evgeniy Stepanov
· 11 years ago
8014489
[sanitizer] Intercept mbtowc, mbrtowc, get_current_dir_name.
by Evgeniy Stepanov
· 11 years ago
3cae604
[sanitizer] Intercept setlocale.
by Evgeniy Stepanov
· 11 years ago
9eedf48
[sanitizer] Intercept getnameinfo.
by Evgeniy Stepanov
· 11 years ago
c8c312a
Hide mlock/munlock info message under verbosity flag.
by Alexey Samsonov
· 11 years ago
fe18723
Define the path to llvm-symbolizer tool in a common config to reduce copy-paste
by Alexey Samsonov
· 11 years ago
f2c29a5
Fix typo found by Clang fix for extern "C" function handling.
by Richard Smith
· 11 years ago
341b9e6
[sanitizer] Intercept ptrace.
by Evgeniy Stepanov
· 11 years ago
1d55ed1
tsan: revert dynamic symbols file to the old incorrect one
by Dmitry Vyukov
· 11 years ago
66385c9
tsan: remove non-existent functions from syms file
by Dmitry Vyukov
· 11 years ago
c11d303
[TSan] try to fix Go build
by Alexey Samsonov
· 11 years ago
f2c8445
[tsan] Fix build.
by Sergey Matveev
· 11 years ago
a52e5c6
[tsan] Move some suppressions-related code to common.
by Sergey Matveev
· 11 years ago
b5cf98f
[sanitizer] readdir and readdir_r interceptors.
by Evgeniy Stepanov
· 11 years ago
1dcabd1
tsan: add missing __attribute__((visibility("default"))) to interface functions
by Dmitry Vyukov
· 11 years ago
fb53992
tsan: make the test more robust
by Dmitry Vyukov
· 11 years ago
6d81738
tsan: update dynamic export syms file
by Dmitry Vyukov
· 11 years ago
359d7fc
[sanitizer] Intercept sysinfo.
by Evgeniy Stepanov
· 11 years ago
90a65aa
[sanitizer] Fix TSan build.
by Evgeniy Stepanov
· 11 years ago
b916e6a
[sanitizer] Intercept readv, preadv, writev, pwritev.
by Evgeniy Stepanov
· 11 years ago
48e5420
tsan: fix potential false positive race on fd
by Dmitry Vyukov
· 11 years ago
e7718bc
tsan: consistently use return pc as top frame pc
by Dmitry Vyukov
· 11 years ago
0a05e5f
[TSan] use InternalMmapVector to store fired suppressions
by Alexey Samsonov
· 11 years ago
9c4d7a4
tsan: fix Windows Go crash
by Dmitry Vyukov
· 11 years ago
e0c4561
tsan: add -Wno-maybe-uninitialized to Go build script
by Dmitry Vyukov
· 11 years ago
6cfb2f7
tsan: fix lit test failures
by Dmitry Vyukov
· 11 years ago
3f5f59a
tsan: add system tests for suppressions
by Dmitry Vyukov
· 11 years ago
3996833
tsan: allows to suppress races on global variables
by Dmitry Vyukov
· 11 years ago
917f62e
tsan: disable getaddrinfo() interceptor for tsan (causes recursion)
by Dmitry Vyukov
· 11 years ago
Next »