Tighten up how we acquire the underlying frame in the SBFrame methods. We were getting

the frame and then getting the run lock.  Which means that our frame could have gotten
invalidated by stopping between the time we got the frame and assured the the target was
stopped.  Now we get the run lock first, and THEN resolve the underlying frame object.

<rdar://problem/12621607>

llvm-svn: 168838
This commit is contained in:
Jim Ingham 2012-11-29 00:26:19 +00:00
parent 546e9e85f1
commit 7730b9a47a
1 changed files with 550 additions and 290 deletions

File diff suppressed because it is too large Load Diff