summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorRaphael Isemann <teemperor@gmail.com>2017-07-09 21:14:36 +0000
committerRaphael Isemann <teemperor@gmail.com>2017-07-09 21:14:36 +0000
commit4eac9f05452b4404c36ff7c842fbf13351f73339 (patch)
treee2ef58fd73c4c07da3578c2ff0f7da429cb783b2 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parentc4b0ccd0492350eaefe141ee66df84dca109a620 (diff)
downloadbcm5719-llvm-4eac9f05452b4404c36ff7c842fbf13351f73339.tar.gz
bcm5719-llvm-4eac9f05452b4404c36ff7c842fbf13351f73339.zip
[analyzer] Faster hashing of subsequences in CompoundStmts.
Summary: This patches improves the hashing subsequences in CompoundStmts by incrementally hashing all subsequences with the same starting position. This results in a reduction of the time for this constraint while running over SQLite from 1.10 seconds to 0.55 seconds (-50%). Reviewers: NoQ Reviewed By: NoQ Subscribers: cfe-commits, xazax.hun, v.g.vassilev Differential Revision: https://reviews.llvm.org/D34364 llvm-svn: 307509
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud