hanchenye-llvm-project/lldb/source/Core
Enrico Granata a5d3ba008b <rdar://problem/12462575> Refactoring a block of shared code in the NSString data formatter
llvm-svn: 165557
2012-10-09 22:44:18 +00:00
..
Address.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
AddressRange.cpp <rdar://problem/10103468> 2012-02-24 01:59:29 +00:00
AddressResolver.cpp
AddressResolverFileLine.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
AddressResolverName.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
ArchSpec.cpp A patch that allows for mach-o architectures to be specified as "<number>-<number>" where the first number is the cpu type and the second is the cpu subtype. Also added code to allow use of mach-o architectures that aren't in our tables so that symbolication and static file introspection (crashlogs) can work with them. 2012-09-19 22:25: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 Add log entries for HijackBroadcaster() as well as RestoreBroadcaster(). 2012-03-29 20:02:33 +00:00
CXXFormatterFunctions.cpp <rdar://problem/12462575> Refactoring a block of shared code in the NSString data formatter 2012-10-09 22:44:18 +00:00
Communication.cpp Ran the sources through the compiler with -Wshadow warnings 2012-10-04 22:47:07 +00:00
Connection.cpp
ConnectionFileDescriptor.cpp Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification. 2012-09-18 18:04:04 +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 Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification. 2012-09-18 18:04:04 +00:00
DataBufferHeap.cpp
DataBufferMemoryMap.cpp Ran the sources through the compiler with -Wshadow warnings 2012-10-04 22:47:07 +00:00
DataEncoder.cpp Forgot to write out the NULL terminator when putting C string value into 2011-09-01 18:13:54 +00:00
DataExtractor.cpp <rdar://problem/10449092> Adding a new uppercase hex format specifier. This commit also changes the short names for formats so that uppercase hex can be 'X', which was previously assigned to hex float. hex float now has no short name. 2012-08-09 19:33:34 +00:00
DataVisualization.cpp Add LLDB_DISABLE_PYTHON around newly added methods in 2012-05-16 00:38:08 +00:00
Debugger.cpp Implementing plugins that provide commands. 2012-09-28 23:57:51 +00:00
Disassembler.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
DynamicLoader.cpp
EmulateInstruction.cpp Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification. 2012-09-18 18:04:04 +00:00
Error.cpp Python summary strings: 2011-07-15 02:26:42 +00:00
Event.cpp This patch captures and serializes all output being written by the 2011-05-02 20:41:46 +00:00
FileLineResolver.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
FileSpecList.cpp Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: 2012-08-22 17:17:09 +00:00
FormatClasses.cpp <rdar://problem/11086338> Implementing support for synthetic children generated by running C++ code instead of Python scripts ; Adding a bunch of value-generating APIs to our private code layer ; Providing synthetic children for NSArray 2012-09-13 18:27:09 +00:00
FormatManager.cpp Ran the sources through the compiler with -Wshadow warnings 2012-10-04 22:47:07 +00:00
History.cpp I modified the StringMap that was being used to unique our debugger C strings 2011-06-09 22:34:34 +00:00
InputReader.cpp Ran the static analyzer on the codebase and found a few things. 2012-07-17 03:23:13 +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
Listener.cpp Fixed some logging messages. 2012-09-11 02:28:49 +00:00
Log.cpp Added a new "module" log channel which covers module creation, deletion, and common module list actions. 2012-10-08 22:41:53 +00:00
Makefile
Mangled.cpp Make size_t known before including cxxabi.h (FreeBSD fix) 2012-09-11 18:11:12 +00:00
Module.cpp Added a new "module" log channel which covers module creation, deletion, and common module list actions. 2012-10-08 22:41:53 +00:00
ModuleChild.cpp <rdar://problem/10103468> 2012-02-24 01:59:29 +00:00
ModuleList.cpp Added a new "module" log channel which covers module creation, deletion, and common module list actions. 2012-10-08 22:41:53 +00:00
Opcode.cpp Changed the Opcode::GetData() API so that it didn't 2012-08-07 01:44:58 +00:00
PluginManager.cpp <rdar://problem/10560053> 2012-02-05 02:38:54 +00:00
RegisterValue.cpp For the eEncodingIEEE754 registers in RegisterValue::SetType, 2012-09-06 02:17:36 +00:00
RegularExpression.cpp Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: 2012-08-22 17:17:09 +00:00
Scalar.cpp <rdar://problem/10546739> 2011-12-29 01:26:56 +00:00
SearchFilter.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
Section.cpp Added a check to the Section to make sure we don't 2012-07-12 20:44:21 +00:00
SourceManager.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
State.cpp Fixed an issue with the pthread_setspecific() where we weren't NULL-ing out 2011-11-17 01:23:07 +00:00
Stream.cpp Include stddef.h for ptrdiff_t, GCC 4.6 doesn't include it implicitly. 2012-02-27 18:46:54 +00:00
StreamAsynchronousIO.cpp This patch captures and serializes all output being written by the 2011-05-02 20:41:46 +00:00
StreamCallback.cpp Ran the sources through the compiler with -Wshadow warnings 2012-10-04 22:47:07 +00:00
StreamFile.cpp
StreamString.cpp Fix arch_helper() to return the list of supported architectures. 2012-05-29 20:04:10 +00:00
StringList.cpp <rdar://problem/12022079> 2012-08-23 00:22:02 +00:00
Timer.cpp Patch from Filipe Cabecinhas. 2012-04-26 17:12:07 +00:00
UUID.cpp Wrapped up the work I am going to do for now for the "add-dsym" or "target symfile add" command. 2012-09-27 22:26:11 +00:00
UserID.cpp Moved lldb::user_id_t values to be 64 bit. This was going to be needed for 2011-10-19 18:09:39 +00:00
UserSettingsController.cpp Remove further outdated "settings" code and also implement a few missing things. 2012-08-22 18:39:03 +00:00
VMRange.cpp
Value.cpp This patch fixes a bug where LLDB was incorrectly setting the address-size on a DataExtractor to be sizeof(void*) when the ValueObject came out of the expression parser 2012-04-24 01:23:23 +00:00
ValueObject.cpp <rdar://problem/11086338> Implementing support for synthetic children generated by running C++ code instead of Python scripts ; Adding a bunch of value-generating APIs to our private code layer ; Providing synthetic children for NSArray 2012-09-13 18:27:09 +00:00
ValueObjectChild.cpp <rdar://problem/11113279> 2012-03-26 23:03:23 +00:00
ValueObjectConstResult.cpp Make const result value objects able to return dynamic types. 2012-07-07 01:22:45 +00:00
ValueObjectConstResultChild.cpp Redesign of the interaction between Python and frozen objects: 2011-09-06 19:20:51 +00:00
ValueObjectConstResultImpl.cpp This checking is part one of trying to add some threading safety to our 2012-02-17 07:49:44 +00:00
ValueObjectDynamicValue.cpp <rdar://problem/11239650> Fixing a bug where the SetValueFromCString() method failed to operate on dynamic values. The fix consists in making the set operation fall through to the parent. We only actually allow this if the dynamic value is at a 0-offset from the parent, or the new value is 0. Other scenarios would need agreement on the actual meaning of the set operation (do we keep offsetting? do we just assume the user knows what they are doing?) so we prevent them, and let the expression parser deal with the complexity 2012-05-08 21:25:06 +00:00
ValueObjectList.cpp Added the ability to see global variables with a variable expression path so 2011-07-08 21:46:14 +00:00
ValueObjectMemory.cpp <rdar://problem/11113279> 2012-03-26 23:03:23 +00:00
ValueObjectRegister.cpp Changed register ValueObjects to report their 2012-08-24 18:21:05 +00:00
ValueObjectSyntheticFilter.cpp <rdar://problem/12424824> Making sure that we correctly update our synthetic children provider for NSDictionary - providing better support for dynamic types by letting the filter recalculate itself when the type of the object changes 2012-10-04 21:46:06 +00:00
ValueObjectVariable.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
cxa_demangle.cpp Updated the demangler to take the fix for a crasher. 2012-09-14 00:52:49 +00:00