summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorAdam Balogh <adam.balogh@ericsson.com>2018-07-23 10:50:20 +0000
committerAdam Balogh <adam.balogh@ericsson.com>2018-07-23 10:50:20 +0000
commitdcde8acc32f1355f37d3bc2814c528fdc2ca5f94 (patch)
tree5177948aef1b2dcbc9bdda4995e31233939f3af1 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent4bb7883d097f324d8c1d5f9f50e09c7471340abe (diff)
downloadbcm5719-llvm-dcde8acc32f1355f37d3bc2814c528fdc2ca5f94.tar.gz
bcm5719-llvm-dcde8acc32f1355f37d3bc2814c528fdc2ca5f94.zip
[Analyzer] Quick Fix for exponential execution time when simpilifying complex additive expressions
Patch https://reviews.llvm.org/rC329780 not only rearranges comparisons but also binary expressions. This latter behavior is not protected by the analyzer option. Hower, since no complexity threshold is enforced to the symbols this may result in exponential execution time if the expressions are too complex: https://bugs.llvm.org/show_bug.cgi?id=38208. For a quick fix we extended the analyzer option to also cover the additive cases. This is only a temporary fix, the final solution should be enforcing the complexity threshold to the symbols. Differential Revision: https://reviews.llvm.org/D49536 llvm-svn: 337678
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud