llvm-project/compiler-rt/lib/msan
Timur Iskhodzhanov ea1f332b79 Split Mprotect into MmapNoAccess and MprotectNoAccess to be more portable
On Windows, we have to know if a memory to be protected is mapped or not.
On POSIX, Mprotect was semantically different from mprotect most people know.

llvm-svn: 234602
2015-04-10 15:02:19 +00:00
..
tests [Sanitizer] Fix/suppress compiler warnings in unit tests. 2015-03-04 21:54:20 +00:00
CMakeLists.txt [msan] Refactor shadow operations. 2015-01-21 16:42:30 +00:00
msan.cc [msan] Fix MsanTest to pass in track_origins=2 mode. 2015-02-26 15:19:33 +00:00
msan.h [msan] Refactor memory layout specification and setup. 2015-01-27 13:20:34 +00:00
msan.syms.extra Properly generate lists of exported symbols for sanitizer runtimes 2013-08-27 15:08:02 +00:00
msan_allocator.cc [msan] Better use-after-free reports. 2015-01-22 13:33:16 +00:00
msan_allocator.h [msan] Introduce MsanThread. Move thread-local allocator cache out of TLS. 2014-04-04 09:47:41 +00:00
msan_blacklist.txt [MSan] Add empty default blacklist for MSan 2013-05-21 13:55:56 +00:00
msan_chained_origin_depot.cc [msan] Change the way origin ids are built. 2014-12-03 13:58:40 +00:00
msan_chained_origin_depot.h [msan] Make origin tracking fork-safe. 2014-09-04 10:36:14 +00:00
msan_flags.h [sanitizer] Flag parser rewrite. 2015-01-15 15:13:43 +00:00
msan_flags.inc [Sanitizer] Change the runtime flag representation. 2015-01-07 00:38:00 +00:00
msan_interceptors.cc sanitizer: new "strict_string_checks" run-time flag 2015-04-06 18:00:26 +00:00
msan_interface_internal.h [msan] Fix MsanTest to pass in track_origins=2 mode. 2015-02-26 15:19:33 +00:00
msan_linux.cc Split Mprotect into MmapNoAccess and MprotectNoAccess to be more portable 2015-04-10 15:02:19 +00:00
msan_new_delete.cc [msan] Remove MSanDR and supporting code. 2014-11-18 10:33:15 +00:00
msan_origin.h [msan] Fix MsanTest to pass in track_origins=2 mode. 2015-02-26 15:19:33 +00:00
msan_poisoning.cc [msan] Refactor shadow operations. 2015-01-21 16:42:30 +00:00
msan_poisoning.h [msan] Refactor shadow operations. 2015-01-21 16:42:30 +00:00
msan_report.cc [Sanitizer] Be consistent about separating ==%PID== and logged data. 2015-03-31 18:16:42 +00:00
msan_thread.cc [msan] Stop calling pthread_getspecific in signal handlers. 2014-12-17 10:30:06 +00:00
msan_thread.h [msan] Disable chained origins in signal handlers. 2014-04-23 14:01:57 +00:00