aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ASTMerge.cpp
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2011-01-18 01:58:06 +0000
committerJim Ingham <jingham@apple.com>2011-01-18 01:58:06 +0000
commitbda4e5eb33be438f73ea698787d3a750f0099fcc (patch)
treef4856da384174c71202650e70528845bf6b8220d /clang/lib/Frontend/ASTMerge.cpp
parent86a7fcc19c91af32f1947e802130dfe68a6b05ce (diff)
downloadllvm-bda4e5eb33be438f73ea698787d3a750f0099fcc.zip
llvm-bda4e5eb33be438f73ea698787d3a750f0099fcc.tar.gz
llvm-bda4e5eb33be438f73ea698787d3a750f0099fcc.tar.bz2
In ThreadPlanCallFunction, do the Takedown right when the thread plan gets popped. When the function call is discarded (e.g. when it crashes and discard_on_error is true) the plan gets discarded. You need to make sure that the stack gets restored right then, and not wait till you start again and the thread plan stack is cleared.
llvm-svn: 123716
Diffstat (limited to 'clang/lib/Frontend/ASTMerge.cpp')
0 files changed, 0 insertions, 0 deletions