aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/COFFObjectFile.cpp
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2013-07-18 21:48:26 +0000
committerJim Ingham <jingham@apple.com>2013-07-18 21:48:26 +0000
commit4d56e9c1cb7c010ed1bccff952fc5c879bd1aba6 (patch)
treee274891b824d661bf9ca99d3bef0d2eb22011208 /llvm/lib/Object/COFFObjectFile.cpp
parent5937ec7502cebb8f56d15a6a3183ab69ef43ff29 (diff)
downloadllvm-4d56e9c1cb7c010ed1bccff952fc5c879bd1aba6.zip
llvm-4d56e9c1cb7c010ed1bccff952fc5c879bd1aba6.tar.gz
llvm-4d56e9c1cb7c010ed1bccff952fc5c879bd1aba6.tar.bz2
This commit does two things. One, it converts the return value of the QueueThreadPlanXXX
plan providers from a "ThreadPlan *" to a "lldb::ThreadPlanSP". That was needed to fix a bug where the ThreadPlanStepInRange wasn't checking with its sub-plans to make sure they succeed before trying to proceed further. If the sub-plan failed and as a result didn't make any progress, you could end up retrying the same failing algorithm in an infinite loop. <rdar://problem/14043602> llvm-svn: 186618
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions