llvm-project/compiler-rt/include/sanitizer
Alex Shlyapnikov 028c4cddad [Sanitizers] New sanitizer API to purge allocator quarantine.
Summary:
Purging allocator quarantine and returning memory to OS might be desired
between fuzzer iterations since, most likely, the quarantine is not
going to catch bugs in the code under fuzz, but reducing RSS might
significantly prolong the fuzzing session.

Reviewers: cryptoad

Subscribers: kubamracek, llvm-commits

Differential Revision: https://reviews.llvm.org/D39153

llvm-svn: 316347
2017-10-23 17:12:07 +00:00
..
allocator_interface.h [Sanitizers] New sanitizer API to purge allocator quarantine. 2017-10-23 17:12:07 +00:00
asan_interface.h [ASAN] Revert r313303 - Add macro denoting availability of new `__asan_handle_no_return()` function. 2017-09-14 22:31:34 +00:00
common_interface_defs.h [asan] add one more argument to __sanitizer_print_memory_profile, remove a redundant weak definition. 2017-03-15 23:27:14 +00:00
coverage_interface.h [sancov] Implement __sanitizer_cov_reset. 2017-07-27 23:22:37 +00:00
dfsan_interface.h [sanitizer] add a weak hook for strncmp interceptor, both to dfsan and other sanitizers. Hide the declaration and the calls in better macros 2015-07-30 02:32:51 +00:00
esan_interface.h [esan|wset] Fix flaky sampling tests 2016-07-19 05:06:48 +00:00
linux_syscall_hooks.h [sanitizer] Add syscall handlers for sigaction and rt_sigaction. 2016-06-24 23:09:44 +00:00
lsan_interface.h [lsan] Add __lsan_default_options 2017-09-22 23:49:49 +00:00
msan_interface.h [msan] Add __msan_copy_shadow interface function. 2015-10-12 23:20:24 +00:00
tsan_interface.h [tsan] Add Mutex annotation flag for constant-initialized __tsan_mutex_linker_init behavior 2017-10-20 12:08:53 +00:00
tsan_interface_atomic.h [TSan] Move declarations of __tsan_atomic functions to a public header 2013-12-11 08:18:50 +00:00