llvm-project/lldb/source/Plugins/Process/MacOSX-Kernel
Greg Clayton 1afa68ed14 <rdar://problem/13516463>
Don't crash when there is no register context for a thread with kernel debugging. The kernel debugging uses the OperatingSystemPlugin that may behave badly when trying to get thread state, so be prepared to have invalid register contexts in threads.

llvm-svn: 178574
2013-04-02 20:32:37 +00:00
..
CMakeLists.txt Adding CMake build system to LLDB. Some known issues remain: 2013-02-21 20:58:22 +00:00
CommunicationKDP.cpp <rdar://problem/13521159> 2013-03-27 23:08:40 +00:00
CommunicationKDP.h Patch from Andrew Fish to add recognition of some additional 2013-03-01 00:43:19 +00:00
Makefile build: Fixup Darwin process plugin build for Makefiles. 2011-10-31 22:50:27 +00:00
ProcessKDP.cpp <rdar://problem/13516463> 2013-04-02 20:32:37 +00:00
ProcessKDP.h Move m_destroy_in_process to Process (from ProcessKDP) since it is generally useful, 2013-03-01 20:04:25 +00:00
ProcessKDPLog.cpp Fix the Linux build issues introduced by r178191. 2013-03-28 16:02:31 +00:00
ProcessKDPLog.h <rdar://problem/13521159> 2013-03-27 23:08:40 +00:00
RegisterContextKDP_arm.cpp <rdar://problem/9959501> 2012-09-21 01:55:30 +00:00
RegisterContextKDP_arm.h Modified the LocateMacOSXFilesUsingDebugSymbols(...) function to locate 2011-07-19 03:57:15 +00:00
RegisterContextKDP_i386.cpp <rdar://problem/9959501> 2012-09-21 01:55:30 +00:00
RegisterContextKDP_i386.h Added register reading support for ARM, i386 and x86_64. 2011-07-20 01:32:50 +00:00
RegisterContextKDP_x86_64.cpp <rdar://problem/9959501> 2012-09-21 01:55:30 +00:00
RegisterContextKDP_x86_64.h Added register reading support for ARM, i386 and x86_64. 2011-07-20 01:32:50 +00:00
ThreadKDP.cpp <rdar://problem/13516463> 2013-04-02 20:32:37 +00:00
ThreadKDP.h Change the Thread constructor over to take a Process& rather than a ProcessSP. We can't create Threads with a NULL ProcessSP, so it makes no sense to use the SP. 2012-10-10 18:32:14 +00:00