Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
compiler-rt
/
2fb08720b11b4c339e191b90d85477c6a2dd74db
/
include
/
sanitizer
25bc738
tsan: fix linux syscall hooks
by Dmitry Vyukov
· 11 years ago
5502d52
tsan: remove __sanitizer_set_report_fd function from public interface
by Dmitry Vyukov
· 11 years ago
6c21e11
tsan: intercept fork syscall
by Dmitry Vyukov
· 11 years ago
1e7a3d7
[msan] Make all pointers in msan_interface "const volatile void *".
by Evgeniy Stepanov
· 11 years ago
13c3790
[msan] bool -> int to make msan_interface.h C-compatible.
by Evgeniy Stepanov
· 11 years ago
639df40
[sanitizer] A bunch of linux system call handlers.
by Evgeniy Stepanov
· 11 years ago
1528c6c
[dfsan] Introduce dfsan_read_label runtime function.
by Peter Collingbourne
· 11 years ago
734647c
dfsan: fix lint warning
by Dmitry Vyukov
· 11 years ago
249cdca
[dfsan] Introduce dfsan_union runtime function.
by Peter Collingbourne
· 11 years ago
eee71ae
DataFlowSanitizer; compiler-rt changes.
by Peter Collingbourne
· 11 years ago
53fbbf4
Lint fixes
by Alexey Samsonov
· 11 years ago
5c48a8c
[msan] Allocator statistics interface and malloc hooks.
by Evgeniy Stepanov
· 11 years ago
74422e9
[sanitizer] Tweak read syscall handler signature for consistency.
by Evgeniy Stepanov
· 11 years ago
9d34659
[sanitizer] read() syscall hook.
by Evgeniy Stepanov
· 11 years ago
f93fa97
[lsan] Add __lsan_do_leak_check() to the public interface.
by Sergey Matveev
· 11 years ago
8b40073
[sanitizer] Syscall handlers for clock_gettime and clock_getres.
by Evgeniy Stepanov
· 11 years ago
9fbfd96
[LSan] Add the way to disable LSan at link time
by Alexey Samsonov
· 11 years ago
bb881c7
[msan] Add keep_going runtime flag.
by Evgeniy Stepanov
· 11 years ago
cd571e0
[lsan] Implement __lsan_ignore_object().
by Sergey Matveev
· 11 years ago
5e719a7
[lsan] Add __lsan_disable() and __lsan_enable().
by Sergey Matveev
· 11 years ago
11347bf
[MSan] Make a few interface functions accept 'const void *' instead of 'void*'
by Alexey Samsonov
· 11 years ago
1d8bc4b
[sanitizer] Fix lint.
by Evgeniy Stepanov
· 11 years ago
fa56896
[sanitizer] Implement wait4 and waitpid syscall hooks.
by Evgeniy Stepanov
· 11 years ago
3ba4b90
[sanitizer] More syscall handler placeholders.
by Evgeniy Stepanov
· 11 years ago
2887a64
[sanitizer] Syscall hooks.
by Evgeniy Stepanov
· 11 years ago
dc0d179
[asan] implement callbacks for unaligned loads/stores
by Kostya Serebryany
· 11 years ago
e31eca9
[asan] make asan work with 7fff8000 offset and prelink
by Kostya Serebryany
· 12 years ago
2673fd8
[asan] print a short one-line report summary after the full report. Currently, works only if symbolization happens in-process.
by Kostya Serebryany
· 12 years ago
c70fa28
[ASan] Split ASan interface header into private and public parts. Add a test that makes sure users can include interface header
by Alexey Samsonov
· 12 years ago
250f221
[sanitizer] Further split private and public sanitizer headers.
by Evgeniy Stepanov
· 12 years ago
eb4690e
[msan] Remove an extra #ifdef.
by Evgeniy Stepanov
· 12 years ago
12c4693
[msan] Cleanup public interface header.
by Evgeniy Stepanov
· 12 years ago
887a5fe
[msan] A runtime call to support custom allocators.
by Evgeniy Stepanov
· 12 years ago
0ed0f43
[asan] kill some dead code
by Kostya Serebryany
· 12 years ago
17a7c67
[asan] add a new interface function __asan_describe_address, useful for running asan-ified binary under a debugger (e.g. gdb)
by Kostya Serebryany
· 12 years ago
681e775
[asan] one more change missed at r171198
by Kostya Serebryany
· 12 years ago
5cb0ca8
[msan] Add a missing file from r169858.
by Evgeniy Stepanov
· 12 years ago
2574257
Add a libsanitizer API __sanitizer_sandbox_on_notify(void* reserved), which should be used by
by Alexander Potapenko
· 12 years ago
6a08d29
ASan: change the strategy we use for installing malloc/free/symbolization hooks on Linux: don't provide a default no-op implementations for hooks in runtime, and optionally call hooks if they are provided by the user. Don't force weak interface functions into runtime.
by Alexey Samsonov
· 12 years ago
d4b5db8
ASan: add new interface functions - __asan_(un)poison_stack_memory. Calls to these functions are inserted by the instrumentation pass in use-after-scope mode
by Alexey Samsonov
· 12 years ago
574618a
[asan] support x32 mode in the fast stack unwinder. Patch by H.J. Lu
by Kostya Serebryany
· 12 years ago
ac8564e
[Sanitizer]: add __sanitizer_set_report_fd function to alter file descriptor for error reports
by Alexey Samsonov
· 12 years ago
8663343
[ASan] Change __asan_set_on_error_callback to weak overridable __asan_on_error, so that ASan would call the latter even if it finds the error early (i.e. during module initialization)
by Alexey Samsonov
· 12 years ago
1ca5357
[Sanitizer/ASan] Simplify the code that prints and symbolizes stack traces. Fall back to module+offset if user-provided symbolizer failed. Use weak function __asan_symbolize instead of __asan_set_symbolize_callback in ASan interface, so that we're able to symbolize reports for errors that happen before the main() is called, for example, during module initialization.
by Alexey Samsonov
· 12 years ago
b46941a
[ASan] Apply some ASan-relevant pieces of patch by Ruben Van Boxem. In the same time, remove ASan from CMake build on Windows after conversation with Timur. We don't want to support building ASan on Windows until it is in a working state.
by Alexey Samsonov
· 12 years ago
81dfbb7
[asan] add asan option log_path=PATH to let users redirect asan reports to a file PATH.PID instead of stderr
by Kostya Serebryany
· 12 years ago
d865fec
Relocate the external headers provided by ASan and the common sanitizer library.
by Chandler Carruth
· 12 years ago