llvm-project/lldb/source/Core
Enrico Granata 68ae4117d9 <rdar://problem/12717717>
Modifying our data formatters matching algorithm to ensure that "const X*" is treated as equivalent to "X*"
Also, a couple improvements to the "lldb types" logging

llvm-svn: 184215
2013-06-18 18:23:07 +00:00
..
Address.cpp Address::GetSection() turns a weak pointer to a shared pointer which is a little slow. So in Address::operator== & != do the 2013-06-06 22:16:56 +00:00
AddressRange.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
AddressResolver.cpp
AddressResolverFileLine.cpp <rdar://problem/13521159> 2013-03-27 23:08:40 +00:00
AddressResolverName.cpp <rdar://problem/11398407> 2013-05-18 00:11:21 +00:00
ArchSpec.cpp Add recognition of two more armv7 variants, armv7m and armv7em. 2013-03-08 01:20:17 +00:00
Baton.cpp Don't print out the baton pointer value for simple Baton classes. 2011-06-21 20:47:20 +00:00
Broadcaster.cpp <rdar://problem/13521159> 2013-03-27 23:08:40 +00:00
CMakeLists.txt Finish up CMake support for LLDB (tested on Linux) 2013-02-28 23:11:46 +00:00
Communication.cpp Since we use C++11, we should switch over to using std::unique_ptr when C++11 is being used. To do this, we follow what we have done for shared pointers and we define a STD_UNIQUE_PTR macro that can be used and it will "do the right thing". Due to some API differences in std::unique_ptr and due to the fact that we need to be able to compile without C++11, we can't use move semantics so some code needed to change so that it can compile with either C++. 2013-04-18 18:10:51 +00:00
Connection.cpp
ConnectionFileDescriptor.cpp <rdar://problem/13657900> 2013-04-16 18:30:46 +00:00
ConnectionMachPort.cpp Improved the packet throughput when debugging with GDB remote by over 3x on 2011-06-17 01:22:15 +00:00
ConnectionSharedMemory.cpp Improved the packet throughput when debugging with GDB remote by over 3x on 2011-06-17 01:22:15 +00:00
ConstString.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DataBufferHeap.cpp <rdar://problem/13421412> 2013-03-14 18:31:44 +00:00
DataBufferMemoryMap.cpp Cleanup logging to use the new "std::string FileSpec::GetPath()" function. Also added a similar function for modules: 2013-04-29 17:25:54 +00:00
DataEncoder.cpp Fixed the ValidOffsetForDataOfSize() to use simpler logic. Fixed DataExtractor::BytesLeft() to return the correct value. 2013-03-21 00:29:45 +00:00
DataExtractor.cpp Use llvm::APFloat for formatting if a target is available. Each target when debugging has a "ASTContext" that helps us to use the correct floating point semantics. Now that APFloat supports toString we now use that. If we don't have a target, we still fall back on the old display methodology, but the important formatting should always have a target available and thus use the compiler floating point code. 2013-06-11 21:56:55 +00:00
Debugger.cpp <rdar://problem/12717717> 2013-06-18 18:23:07 +00:00
Disassembler.cpp <rdar://problem/11398407> 2013-05-18 00:11:21 +00:00
DynamicLoader.cpp <rdar://problem/13854277> 2013-05-10 21:47:16 +00:00
EmulateInstruction.cpp <rdar://problem/13854277> 2013-05-10 21:47:16 +00:00
Error.cpp Don't retry the Connect when starting up debugserver if the reason for the previous failure was 2013-06-07 22:09:53 +00:00
Event.cpp Improve the broadcast event dumping. 2012-10-29 18:08:18 +00:00
FileLineResolver.cpp Cleanup logging to use the new "std::string FileSpec::GetPath()" function. Also added a similar function for modules: 2013-04-29 17:25:54 +00:00
FileSpecList.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
History.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
InputReader.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
InputReaderEZ.cpp Headers cleanup 2012-03-20 19:33:01 +00:00
InputReaderStack.cpp Create new class, InputReaderStack, to better handle 2011-06-02 19:18:55 +00:00
Language.cpp Created lldb::LanguageType by moving an enumeration from the 2010-07-28 02:04:09 +00:00
Listener.cpp Fix lock hierarchy violation in Listener/Broadcaster 2013-04-22 21:22:41 +00:00
Log.cpp <rdar://problem/13854277> 2013-05-10 21:47:16 +00:00
Makefile Allow LLDB to be built on a system with an installed gcc/g++ that isn't the default. I recently installed gcc-4.7/g++-4.7 on Ubuntu and tried to build by specifying: 2013-05-17 20:56:55 +00:00
Mangled.cpp Use C-style include to match style in file (instead of C++ style) 2013-05-31 20:21:38 +00:00
Module.cpp Huge performance improvements when one breakpoint contains many locations. 2013-06-12 00:46:38 +00:00
ModuleChild.cpp <rdar://problem/10103468> 2012-02-24 01:59:29 +00:00
ModuleList.cpp Improving the previous checkin about target.load-script-from-symbol-file 2013-05-21 00:00:30 +00:00
Opcode.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
PluginManager.cpp <rdar://problem/13854277> 2013-05-10 21:47:16 +00:00
RegisterValue.cpp RegisterValues can now report their contents as 2013-04-30 21:41:44 +00:00
RegularExpression.cpp <rdar://problem/13966084> 2013-05-23 20:27:15 +00:00
Scalar.cpp Fixed signed operations in the IR interpreter. 2013-05-24 20:36:56 +00:00
SearchFilter.cpp Make the "SearchFilterByModuleListAndCU" work correctly for searches at the CompUnit 2013-06-07 01:13:00 +00:00
Section.cpp <rdar://problem/13338643> 2013-03-04 21:46:16 +00:00
SourceManager.cpp <rdar://problem/13443931> 2013-03-19 00:20:55 +00:00
State.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
Stream.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
StreamAsynchronousIO.cpp After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11. 2013-04-18 22:45:39 +00:00
StreamCallback.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
StreamFile.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
StreamString.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
StringList.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Timer.cpp <rdar://problem/12978143> 2013-01-28 23:47:25 +00:00
UUID.cpp ObjectFileELF::GetModuleSpecifications on Linux should work now. 2013-05-23 20:57:03 +00:00
UserID.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
UserSettingsController.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
VMRange.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Value.cpp Fix various build warnings. 2013-06-03 18:00:07 +00:00
ValueObject.cpp <rdar://problem/14035604> 2013-05-31 19:18:19 +00:00
ValueObjectCast.cpp <rdar://problem/13421412> 2013-03-14 18:31:44 +00:00
ValueObjectChild.cpp <rdar://problem/13623698> 2013-04-11 22:48:58 +00:00
ValueObjectConstResult.cpp <rdar://problem/13421412> 2013-03-14 18:31:44 +00:00
ValueObjectConstResultChild.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectConstResultImpl.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectDynamicValue.cpp Added a SetData() method to ValueObject. This 2013-04-13 01:21:23 +00:00
ValueObjectList.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectMemory.cpp <rdar://problem/13421412> 2013-03-14 18:31:44 +00:00
ValueObjectRegister.cpp <rdar://problem/13565393> 2013-04-25 01:06:07 +00:00
ValueObjectSyntheticFilter.cpp <rdar://problem/13421412> 2013-03-14 18:31:44 +00:00
ValueObjectVariable.cpp Fix various build warnings. 2013-06-03 18:00:07 +00:00
cxa_demangle.cpp Merge rename fix from libcxxabi (r169402: rename class with name that clashes with GCC 4.6/4.7) 2012-12-06 16:52:09 +00:00