summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
diff options
context:
space:
mode:
authorDaniel Sanders <daniel_l_sanders@apple.com>2019-03-22 20:16:35 +0000
committerDaniel Sanders <daniel_l_sanders@apple.com>2019-03-22 20:16:35 +0000
commitef8761fd3b0f0b24b7e9347ad4ae686fc9ed8f94 (patch)
tree0419f137c9865eafa74c4210d671562c1f87af1e /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
parent462446fd9a5d85458f1c61de353ce679ff5dbf9b (diff)
downloadbcm5719-llvm-ef8761fd3b0f0b24b7e9347ad4ae686fc9ed8f94.tar.gz
bcm5719-llvm-ef8761fd3b0f0b24b7e9347ad4ae686fc9ed8f94.zip
Fix non-determinism in Reassociate caused by address coincidences
Summary: Between building the pair map and querying it there are a few places that erase and create Values. It's rare but the address of these newly created Values is occasionally the same as a just-erased Value that we already have in the pair map. These coincidences should be accounted for to avoid non-determinism. Thanks to Roman Tereshin for the test case. Reviewers: rtereshin, bogner Reviewed By: rtereshin Subscribers: mgrang, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D59401 llvm-svn: 356803
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud