llvm-project/lldb/source/Plugins
Greg Clayton 10177aa05e Added the ability to dump sections to a certain depth (for when sections
have children sections).

Modified SectionLoadList to do it's own multi-threaded protected on its map.
The ThreadSafeSTLMap class was difficult to deal with and wasn't providing
much utility, it was only getting in the way.

Make sure when the communication read thread is about to exit, it clears the
thread in the main class.

Fixed the ModuleList to correctly ignore architectures and UUIDs if they aren't
valid when searching for a matching module. If we specified a file with no arch,
and then modified the file and loaded it again, it would not match on subsequent
searches if the arch was invalid since it would compare an invalid architecture
to the one that was found or selected within the shared library or executable.
This was causing stale modules to stay around in the global module list when they
should have been removed.

Removed deprecated functions from the DynamicLoaderMacOSXDYLD class.

Modified "ProcessGDBRemote::IsAlive" to check if we are connected to a gdb
server and also make sure our process hasn't exited.

llvm-svn: 121236
2010-12-08 05:08:21 +00:00
..
ABI Modified the lldb_private::Type clang type resolving code to handle three 2010-11-13 03:52:47 +00:00
Disassembler/llvm Fixed a bug where the LLVM disassembler was 2010-11-10 01:38:28 +00:00
DynamicLoader/MacOSX-DYLD Added the ability to dump sections to a certain depth (for when sections 2010-12-08 05:08:21 +00:00
LanguageRuntime Moved the code in ClangUserExpression that set up & ran the thread plan with timeouts, and restarting with all threads into a utility function in Process. This required a bunch of renaming. 2010-11-30 02:22:11 +00:00
ObjectContainer Add UserSettings to Target class, making Target settings 2010-09-20 20:44:43 +00:00
ObjectFile Added the ability to dump sections to a certain depth (for when sections 2010-12-08 05:08:21 +00:00
Process Added the ability to dump sections to a certain depth (for when sections 2010-12-08 05:08:21 +00:00
SymbolFile Fixed an issue when debugging with DWARF in the .o files where 2010-12-07 07:37:38 +00:00
SymbolVendor/MacOSX Change over to using the definitions for mach-o types and defines to the 2010-07-21 22:12:05 +00:00
Makefile Fix makefiles to build properly on Darwin. 2010-07-24 04:10:59 +00:00