aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
diff options
context:
space:
mode:
authorMatt Morehouse <mascasa@google.com>2021-03-23 11:21:08 -0700
committerMatt Morehouse <mascasa@google.com>2021-03-23 11:52:18 -0700
commitf85002d22c6bcaa5f870bc56be3b4e8f97769480 (patch)
treee96d1785a67de72ab895add28c77555e96f916f7 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
parentf499b932bfc45b3a3543f7a49dd90af6deff5d86 (diff)
downloadllvm-f85002d22c6bcaa5f870bc56be3b4e8f97769480.zip
llvm-f85002d22c6bcaa5f870bc56be3b4e8f97769480.tar.gz
llvm-f85002d22c6bcaa5f870bc56be3b4e8f97769480.tar.bz2
[sanitizer] Implement MapDynamicShadowAndAliases.
The function works like MapDynamicShadow, except that it creates aliased memory to the right of the shadow. The main use case is for HWASan aliasing mode, which gets fast IsAlias() checks by exploiting the fact that the upper bits of the shadow base and aliased memory match. Reviewed By: vitalybuka, eugenis Differential Revision: https://reviews.llvm.org/D98369
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions