[Sanitizer] Linux explicitally migrate shadow mapping to Transparent Huge Page
authorDavid Carlier <devnexen@gmail.com>
Tue, 6 Aug 2019 21:30:03 +0000 (21:30 +0000)
committerDavid Carlier <devnexen@gmail.com>
Tue, 6 Aug 2019 21:30:03 +0000 (21:30 +0000)
commit906e727972d1f4873d006630d6aa6795a7025a1c
tree906b8ccbac84230e70a256cd37cea32d4300cb2f
parentb169e58b31463075d6e0990c7c8d3e63eefe2059
[Sanitizer] Linux explicitally migrate shadow mapping to Transparent Huge Page

in madvise mode, the shadow pages will be migrated only via madvise explicit calls.

Reviewers: vitalybuka

Reviewed By: vitalybuka

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

llvm-svn: 368090
compiler-rt/lib/sanitizer_common/sanitizer_common.h
compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp
compiler-rt/lib/sanitizer_common/sanitizer_win.cpp
compiler-rt/lib/tsan/rtl/tsan_platform_posix.cpp