llvm-project/lldb/source/Plugins
Greg Clayton c32e5c9bc2 Patch from Filipe Cabecinhas.
llvm-svn: 155644
2012-04-26 17:33:20 +00:00
..
ABI rdar://problem/10652076 2012-02-29 01:07:59 +00:00
Disassembler/llvm Expose GetAddressClass() from both the SBAddress and SBInstruction so clients can tell the difference between ARM/Thumb opcodes when disassembling ARM. 2012-04-13 00:07:34 +00:00
DynamicLoader Fixed the ability to load multiple __LINKEDIT segments at the same address for darwin shared cache entries. Now when registering the load address of a section, the DynamicLoader objects can specify if they should warn or not. This will fix the ability to load the nlist entries for shared libraries in the darwin shared caches when no on disk representation is available for a shared library. 2012-04-16 21:01:30 +00:00
Instruction/ARM Make sure EmulateInstructionARM doesn't have to have "armv4", "armv6", "armv7" as the exact architecture name, the arch name can just start with any of these strings. We need to be able to recognize different variants that might come along and not fail to backtrace completely (which happens when we aren't able to find an architecture that matches) when we don't have exact matches. 2012-04-18 21:16:06 +00:00
LanguageRuntime Save more memory by not parsing the symbol table for stand alone DWARF files. We currently have SymbolFile plug-ins which all get the chance to say what they can parse in a symbol file. Prior to this fix we would ask the SymbolFileDWARF plug-in what abilities it had, and it would answer with "everything", and then we would check the SymbolFileSymtab plug-in what abilities it had, in case it had more abilities. The checking that SymbolFileSymtab does is a bit expensive as it pulls in the entire symbol table just to see if it can offer a few scraps of debug information. This causes all stand along DWARF files to pull in their symbol tables even though those symbols will never be used. This fix will check all SymbolFile plug-ins for their abilities and if any plug-in responds with "everything", then we stop the search. 2012-04-26 16:53:42 +00:00
ObjectContainer <rdar://problem/10434005> 2012-03-14 03:07:05 +00:00
ObjectFile Added support for the LC_ENCRYPTION_INFO load command. 2012-04-24 03:06:13 +00:00
OperatingSystem/Darwin-Kernel Trying to solve our disappearing thread issues by making thread list updates safer. 2012-04-10 00:18:59 +00:00
Platform Method name change to avoid further conflicts when merging from ToT to branches/lldb-platform-work. 2012-04-20 23:59:21 +00:00
Process Patch from Filipe Cabecinhas. 2012-04-26 17:33:20 +00:00
SymbolFile Save more memory by not parsing the symbol table for stand alone DWARF files. We currently have SymbolFile plug-ins which all get the chance to say what they can parse in a symbol file. Prior to this fix we would ask the SymbolFileDWARF plug-in what abilities it had, and it would answer with "everything", and then we would check the SymbolFileSymtab plug-in what abilities it had, in case it had more abilities. The checking that SymbolFileSymtab does is a bit expensive as it pulls in the entire symbol table just to see if it can offer a few scraps of debug information. This causes all stand along DWARF files to pull in their symbol tables even though those symbols will never be used. This fix will check all SymbolFile plug-ins for their abilities and if any plug-in responds with "everything", then we stop the search. 2012-04-26 16:53:42 +00:00
SymbolVendor/MacOSX <rdar://problem/8196933> 2012-03-15 21:01:31 +00:00
UnwindAssembly Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptr 2012-02-21 00:09:25 +00:00
Makefile Enable building the POSIX-DYLD dynamic loader plug-in in the Makefile build since it can be used for remote debugging. 2012-04-05 17:43:02 +00:00