summaryrefslogtreecommitdiff
path: root/lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py
diff options
context:
space:
mode:
authorMax Kazantsev <mkazantsev@azul.com>2022-10-27 17:54:15 +0700
committerMax Kazantsev <mkazantsev@azul.com>2022-10-27 17:54:15 +0700
commitec2e5b8c92e6fc98fdb33ff1bd4fba5f92dc7194 (patch)
tree59bc01d0a16e19e9f335ba91a1ed016b6f6ae1f2 /lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py
parent7154f89c1ab9dcf63a0cc47c413b600a793ffa7a (diff)
Fix iterator corruption in splitBasicBlockBefore
We should not delete block predecessors (via replacing successors of terminators) while iterating them, otherwise we may skip some of them. Instead, save predecessors to a separate vector and iterate over it.
Diffstat (limited to 'lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py')
0 files changed, 0 insertions, 0 deletions