aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp
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.cpp
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.cpp')
0 files changed, 0 insertions, 0 deletions