llvm-project/lldb/source/Plugins/DynamicLoader
Jim Ingham 3ee12ef26e We were accessing the ModuleList in the target without locking it for tasks like
setting breakpoints.  That's dangerous, since while we are setting a breakpoint,
the target might hit the dyld load notification, and start removing modules from
the list.  This change adds a GetMutex accessor to the ModuleList class, and
uses it whenever we are accessing the target's ModuleList (as returned by GetImages().)

<rdar://problem/11552372>

llvm-svn: 157668
2012-05-30 02:19:25 +00:00
..
Darwin-Kernel Also push file & line breakpoints past the prologue. Also added a "-K" argument to the relevant 2012-05-22 00:12:20 +00:00
MacOSX-DYLD We were accessing the ModuleList in the target without locking it for tasks like 2012-05-30 02:19:25 +00:00
POSIX-DYLD Removed an unused logging API call. 2012-02-29 18:34:11 +00:00
Static We were accessing the ModuleList in the target without locking it for tasks like 2012-05-30 02:19:25 +00:00