Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
compiler-rt
/
c5a385500057ba60c71abbb1d1cc0ee3773be792
/
lib
/
tsan
/
rtl
c5a3855
[sanitizer] Intercept wordexp.
by Evgeniy Stepanov
· 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
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
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
e18e3f0
[sanitizer] Intercept poll/ppoll.
by Evgeniy Stepanov
· 11 years ago
edff34b
[sanitizer] Intercept getgroups.
by Evgeniy Stepanov
· 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
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
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
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
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
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
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
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
cc08fca
tsan: fix old gcc warnings
by Dmitry Vyukov
· 11 years ago
bb5aecb
tsan: more detailed trace for atomic operations (include address and memory ordering)
by Dmitry Vyukov
· 11 years ago
745dd0d
[sanitizer] ioctl interceptor.
by Evgeniy Stepanov
· 11 years ago
48cd12d
tsan: use memory access size for Go after all
by Dmitry Vyukov
· 11 years ago
1dc5f39
tsan: always strip bottom frame in Go reports
by Dmitry Vyukov
· 11 years ago
2e9ffcb
[sanitizer] Fix __sanitizer_unaligned_* to work with unaligned data types.
by Evgeniy Stepanov
· 11 years ago
bc33e13
[sanitizer] Intercept getpeername.
by Evgeniy Stepanov
· 11 years ago
9666d89
[sanitizer] Move TSan and MSan recvmsg interceptors to common.
by Evgeniy Stepanov
· 11 years ago
24cdfee
tsan: match "race" suppressions against "race on vptr" reports
by Dmitry Vyukov
· 11 years ago
c87088b
[sanitizer] modf/modff/modfl interceptors.
by Evgeniy Stepanov
· 11 years ago
1f3c2fe
Make InternalAlloc/InternalFree in sanitizer runtimes libc-free by switching to a custom allocator.
by Alexey Samsonov
· 11 years ago
9d1525e
[sanitizer] Share TSan accept & accept4 interceptors with other sanitizers.
by Evgeniy Stepanov
· 11 years ago
2a5c678
[tsan] Remove -Wgnu from Makefile.old.
by Evgeniy Stepanov
· 11 years ago
f32be42
[sanitizer] Intercept getsockopt.
by Evgeniy Stepanov
· 11 years ago
0a2cc37
[sanitizer] Interceptors for gethostbyname and friends.
by Evgeniy Stepanov
· 11 years ago
9f58c5c
[msan] Intercept getsockname.
by Evgeniy Stepanov
· 11 years ago
447ef19
[msan] getaddrinfo & nested interceptor support.
by Evgeniy Stepanov
· 11 years ago
dc563c0
tsan: detect when a thread ends with ignores enabled
by Dmitry Vyukov
· 11 years ago
56d3472
[sanitizer] Intercept pthread_getschedparam.
by Evgeniy Stepanov
· 11 years ago
0b694fc
[nolibc] Move all platforms to internal_getpid.
by Peter Collingbourne
· 11 years ago
0c547de
[nolibc] Begin moving sanitizer_common's libc-dependent code to a separate library
by Peter Collingbourne
· 11 years ago
a1b3f0d
tsan: remove "printing report from signal handler. Can crash or hang" output
by Dmitry Vyukov
· 11 years ago
8354fae
tsan: introduce recursive mutex lock/unlock java interface
by Dmitry Vyukov
· 11 years ago
84b35c4
Add sanitizer syscall hooks to the tool's export lists.
by Evgeniy Stepanov
· 11 years ago
9578a3e
[nolibc] Change internal syscall API to remove reliance on libc's errno.
by Peter Collingbourne
· 11 years ago
24323de
[sanitizer] Move GetThreadStackAndTls from TSan to sanitizer_common.
by Sergey Matveev
· 11 years ago
94d8b44
tsan: fix deadlock detector table (OK to lock sync var mutex during reporting)
by Dmitry Vyukov
· 11 years ago
924047f
tsan: reverse stack trace for failed CHECK's, this is how we print traces in other places
by Dmitry Vyukov
· 11 years ago
Next »