llvm-project/lldb/source/Utility
Greg Clayton e576ab2996 All UnwindPlan objects are now passed around as shared pointers.
ArchDefaultUnwindPlan plug-in interfaces are now cached per architecture 
instead of being leaked for every frame.

Split the ArchDefaultUnwindPlan_x86 into ArchDefaultUnwindPlan_x86_64 and
ArchDefaultUnwindPlan_i386 interfaces.

There were sporadic crashes that were due to something leaking or being 
destroyed when doing stack crawls. This patch should clear up these issues.

llvm-svn: 125541
2011-02-15 00:19:15 +00:00
..
ARM_DWARF_Registers.h Fixed "#endif"s followed by non comments, patch from Jean-Daniel Dupas. 2010-07-07 17:06:20 +00:00
ARM_GCC_Registers.h Fixed "#endif"s followed by non comments, patch from Jean-Daniel Dupas. 2010-07-07 17:06:20 +00:00
ArchDefaultUnwindPlan.cpp All UnwindPlan objects are now passed around as shared pointers. 2011-02-15 00:19:15 +00:00
ArchVolatileRegs.cpp Patch from Stephen Wilson: 2010-12-20 21:45:22 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
PseudoTerminal.cpp Patch from Kirk Beitz to make things compile on MinGW minus the putenv part. 2011-02-09 17:41:27 +00:00
SharingPtr.cpp Cleaned a few build related things up: 2010-09-24 23:07:41 +00:00
StringExtractor.cpp Modified the stop reply packet to be able to send the thread name using the 2011-01-08 03:17:57 +00:00
StringExtractor.h Thread safety changes in debugserver and also in the process GDB remote plugin. 2011-01-18 19:36:39 +00:00
StringExtractorGDBRemote.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
StringExtractorGDBRemote.h Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
UnwindAssemblyProfiler.cpp Patch from Stephen Wilson: 2010-12-20 21:45:22 +00:00