Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
compiler-rt
/
799172d60d32feb1acba1a6867f3a9c39a999e5c
/
lib
/
tsan
/
rtl
/
tsan_defs.h
799172d
Update aosp/master compiler-rt for rebase to r256229
by Pirama Arumuga Nainar
· 9 years ago
cdce50b
Update aosp/master compiler-rt for rebase to r239765
by Pirama Arumuga Nainar
· 9 years ago
86277eb
Update aosp/master compiler-rt for rebase to r230699.
by Stephen Hines
· 9 years ago
6d18623
Update aosp/master compiler-rt for rebase to r222486.
by Stephen Hines
· 10 years ago
6a211c5
Update compiler-rt for rebase to r212749.
by Stephen Hines
· 10 years ago
2d1fdb2
Update compiler-rt aosp/master for 3.5 (r209699) rebase.
by Stephen Hines
· 10 years ago
01a7ce8
tsan: move shadow stack from thread descriptors to fixed addresses
by Dmitry Vyukov
· 11 years ago
a52e5c6
[tsan] Move some suppressions-related code to common.
by Sergey Matveev
· 11 years ago
f754eb5
tsan: print matched suppressions if print_suppressions=1 flag is provided
by Dmitry Vyukov
· 11 years ago
2bbd8be
[TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_common
by Alexey Samsonov
· 11 years ago
334553e
tsan: detect races between plain and atomic memory accesses
by Dmitry Vyukov
· 12 years ago
a55fbd5
tsan: fix CPP_WEAK definition (it must be the other way around)
by Dmitry Vyukov
· 12 years ago
7c984ca
tsan: introduce a helped macro CPP_WEAK (Go linker does not support weak symbols)
by Dmitry Vyukov
· 12 years ago
ad9da37
tsan: add mutexsets to reports
by Dmitry Vyukov
· 12 years ago
0415ac0
tsan: fix trace handling when trace is reused between threads
by Dmitry Vyukov
· 12 years ago
3fb70e3
tsan: address several review comments
by Dmitry Vyukov
· 12 years ago
993e2e0
tsan: switch to 4 shadow cells by default (since that's what we use everywhere now)
by Dmitry Vyukov
· 12 years ago
79c9836
tsan: use GORACE env for options for Go
by Dmitry Vyukov
· 12 years ago
a05fcc1
tsan: lazily allocate shadow for Go
by Dmitry Vyukov
· 12 years ago
6c51d6e
tsan: fix constant types
by Dmitry Vyukov
· 12 years ago
03e23bb
tsan: fix code style
by Dmitry Vyukov
· 12 years ago
0ab628c
tsan: increase max shadow stack size + reduce memory consumption at the same time (by not memorizing full stacks in traces)
by Dmitry Vyukov
· 12 years ago
2e87051
tsan: switch to new allocator
by Dmitry Vyukov
· 12 years ago
25d1c79
tsan: use dynamic shadow stack for Go
by Dmitry Vyukov
· 12 years ago
b78caa6
tsan: Go language support
by Dmitry Vyukov
· 12 years ago
fce5bd4
tsan/asan: unify atomics (move atomics from tsan to sanitizer_common)
by Dmitry Vyukov
· 12 years ago
065c4ac
tsan: remove own memset/memcpy/memcmp (too messy)
by Dmitry Vyukov
· 12 years ago
d51a1a1
tsan: prevent insertion of unwanted memset/memcpy/memcmp into runtime
by Dmitry Vyukov
· 12 years ago
9ad7c32
tsan: do not call malloc/free in memory access handling routine.
by Dmitry Vyukov
· 12 years ago
88207ab
[Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementations of functions. Move strchr to sanitizer_libc.
by Alexey Samsonov
· 12 years ago
327c1c1
[Sanitizer] Move internal_memcmp to common sanitizer libc
by Alexey Samsonov
· 12 years ago
98c8780
[TSan] use efficient real_memcpy inside runtime
by Alexey Samsonov
· 12 years ago
4fac148
[Sanitizer] add internal_memset and internal_strrchr to sanitizer_common/
by Alexey Samsonov
· 12 years ago
e19cf55
[TSan] s/internal_memset/real_memset
by Alexey Samsonov
· 12 years ago
f7667cc
[Sanitizer] move internal_strdup and internal_memcpy to common runtime. Make internal allocations from TSan runtime call InternalAlloc from common runtime
by Alexey Samsonov
· 12 years ago
15a7761
[Sanitizer] Use common CHECK machinery. Currently each tool has to define its own CheckFailed function.
by Alexey Samsonov
· 12 years ago
230c3be
[Sanitizer] Move more functions/constants to sanitizer_common.
by Alexey Samsonov
· 12 years ago
94b5036
[Sanitizer] rename sanitizer_defs.h to sanitizer_internal_defs.h
by Alexey Samsonov
· 12 years ago
b9a30e0
[Sanitizer] remove using namespace __sanitizer lines
by Alexey Samsonov
· 12 years ago
0a4c906
[Sanitizer] Use common defines for ASan and TSan runtime. Split defines between interface defines (can be visible in user code that includes interface ASan/TSan headers) and internal defines.
by Alexey Samsonov
· 12 years ago
c0d78c1
[Sanitizer]: move internal_strcmp to sanitizer_common
by Alexey Samsonov
· 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
5aa3f22
tsan: fix compilation with newest clang
by Dmitry Vyukov
· 12 years ago
adfb650
tsan: add shadow memory flush + fix few bugs
by Dmitry Vyukov
· 12 years ago
9d2ffc2
tsan: reduce per-thread memory usage
by Dmitry Vyukov
· 12 years ago
069ce82
tsan: detect accesses to freed memory http://codereview.appspot.com/6214052
by Dmitry Vyukov
· 12 years ago
3d6ae15
[tsan] run more kinds of builds as presubmit test (and fix gcc debug build)
by Kostya Serebryany
· 12 years ago
7ac4148
[tsan] First commit of ThreadSanitizer (TSan) run-time library.
by Kostya Serebryany
· 12 years ago