aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python/interface/SBModule.i
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2012-10-23 03:08:31 +0000
committerJason Molenda <jmolenda@apple.com>2012-10-23 03:08:31 +0000
commit7cd5e831e580a94913c951f8fb1fd7c1aef6bcd8 (patch)
tree13099d64d23d9a5a56001cf68e21d3ace8bae22e /lldb/scripts/Python/interface/SBModule.i
parenta7dcb337162ad73c9e87e664acd70d61c6fae16f (diff)
downloadllvm-7cd5e831e580a94913c951f8fb1fd7c1aef6bcd8.zip
llvm-7cd5e831e580a94913c951f8fb1fd7c1aef6bcd8.tar.gz
llvm-7cd5e831e580a94913c951f8fb1fd7c1aef6bcd8.tar.bz2
Change how the UnwindAssemblyInstEmulation class tracks the setup of
the function's prologue instructions so we can re-instate that prologue if we hit an early return mid-function. Add some additional heuristics to differentiate between prologue and epilogue instruction sequences. This fixes the specific problem of correctly unwinding through a function which has an epilogue one instruction after the last prologue setup instruction has completed. <rdar://problem/12091139> llvm-svn: 166465
Diffstat (limited to 'lldb/scripts/Python/interface/SBModule.i')
0 files changed, 0 insertions, 0 deletions