hanchenye-llvm-project/lldb/source/Core
Greg Clayton c228ebba77 Removed the thread specific data that was being used for demangling since
removing it didn't cause any performance loss, and leaks were showing up
when run under instruments when we tried to re-use the buffer. We are now leak
free and still just as performant.

llvm-svn: 107453
2010-07-02 00:29:31 +00:00
..
Address.cpp Fixed up disassembly to not emit the module name before all function names 2010-07-01 01:26:43 +00:00
AddressRange.cpp Move a bunch of trivial methods into the header. These compile down to 1-2 2010-06-21 19:26:54 +00:00
AddressResolver.cpp
AddressResolverFileLine.cpp
AddressResolverName.cpp Added function name types to allow us to set breakpoints by name more 2010-06-28 21:30:43 +00:00
ArchSpec.cpp Add missing include; fix missed constant to use llvm::MachO. 2010-06-11 04:26:08 +00:00
Baton.cpp
Broadcaster.cpp
Communication.cpp
Connection.cpp
ConnectionFileDescriptor.cpp Move Args.{cpp,h} and Options.{cpp,h} to Interpreter where they really belong. 2010-06-15 19:49:27 +00:00
ConstString.cpp Reduce code duplication. 2010-06-22 15:28:34 +00:00
DataBufferHeap.cpp
DataBufferMemoryMap.cpp A few more minor fixes. 2010-06-09 09:53:11 +00:00
DataExtractor.cpp Avoid calls to memcpy. 2010-06-12 01:03:17 +00:00
Debugger.cpp Add a unique ID to each debugger instance. 2010-06-30 16:22:25 +00:00
Disassembler.cpp Centralized all disassembly into static functions in source/Core/Disassembler.cpp. 2010-06-30 23:03:03 +00:00
DynamicLoader.cpp
Error.cpp Don't snprintf directly into a std::string, it's undefined behavior per C++03. 2010-06-21 14:34:03 +00:00
Event.cpp
FileSpec.cpp Added a missing static function prototype to FileSpec.h for ResolveUsername. 2010-07-01 17:07:48 +00:00
FileSpecList.cpp
Flags.cpp
InputReader.cpp Very large changes that were needed in order to allow multiple connections 2010-06-23 01:19:29 +00:00
Language.cpp A few more warning/error fixes. 2010-06-09 10:16:07 +00:00
Listener.cpp
Log.cpp Fixed the log streams for logs that output to 2010-06-23 21:28:25 +00:00
Mangled.cpp Removed the thread specific data that was being used for demangling since 2010-07-02 00:29:31 +00:00
Module.cpp Added function name types to allow us to set breakpoints by name more 2010-06-28 21:30:43 +00:00
ModuleChild.cpp
ModuleList.cpp Fixed debug map in executable + DWARF in .o debugging on Mac OS X. 2010-06-28 23:51:11 +00:00
PluginManager.cpp Applied PluginManager.cpp patch from Jean-Daniel Dupas. 2010-06-11 23:44:18 +00:00
RegularExpression.cpp
Scalar.cpp Move Args.{cpp,h} and Options.{cpp,h} to Interpreter where they really belong. 2010-06-15 19:49:27 +00:00
SearchFilter.cpp Added function name types to allow us to set breakpoints by name more 2010-06-28 21:30:43 +00:00
Section.cpp Centralized all disassembly into static functions in source/Core/Disassembler.cpp. 2010-06-30 23:03:03 +00:00
SourceManager.cpp
State.cpp
Stream.cpp Add missing includes. 2010-06-09 08:50:27 +00:00
StreamFile.cpp
StreamString.cpp
StringList.cpp
TTYState.cpp
Timer.cpp
UUID.cpp Remove unused uuid_t constructor for lldb_private::UUID. 2010-06-10 03:08:05 +00:00
UserID.cpp Move trivial parts of UserID into the header. 2010-06-22 10:44:12 +00:00
VMRange.cpp Added function name types to allow us to set breakpoints by name more 2010-06-28 21:30:43 +00:00
Value.cpp
ValueObject.cpp
ValueObjectChild.cpp
ValueObjectList.cpp
ValueObjectRegister.cpp
ValueObjectVariable.cpp