aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorFlorian Mayer <fmayer@google.com>2022-02-01 16:44:23 -0800
committerFlorian Mayer <fmayer@google.com>2022-02-02 13:55:09 -0800
commit8680d6db1e45193bd3595f974fa2ef43bb85ca1e (patch)
tree958989011ab6e0fac03c5ac265c11bc8212d8470 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent2b0b9b2e836fffa920598ddcde326c2446127c42 (diff)
downloadllvm-8680d6db1e45193bd3595f974fa2ef43bb85ca1e.zip
llvm-8680d6db1e45193bd3595f974fa2ef43bb85ca1e.tar.gz
llvm-8680d6db1e45193bd3595f974fa2ef43bb85ca1e.tar.bz2
[mte] work around lifetime issue with setjmp.
setjmp can return twice, but PostDominatorTree is unaware of this. as such, it overestimates postdominance, leaving some cases where memory does not get untagged on return. this causes false positives later in the program execution. this is a workaround for now, in the longer term PostDominatorTree should be made aware of returns_twice, as this may cause problems elsewhere. See D118647 for equivalent fix to HWASan. Reviewed By: eugenis Differential Revision: https://reviews.llvm.org/D118749
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions