llvm-project/lldb/source/Plugins/Process
Jason Molenda 1d42c7bc32 Switch nearly all of the use of the UnwindPlan::Row's to go through
a shared pointer to ease some memory management issues with a patch
I'm working on.

The main complication with using SPs for these objects is that most
methods that build up an UnwindPlan will construct a Row to a given
instruction point in a function, then add additional regsaves in
the next instruction point to that row and push it again.  A little
care is needed to not mutate the previous instruction point's Row
once these are switched to being held behing shared pointers.

llvm-svn: 160214
2012-07-14 04:52:53 +00:00
..
FreeBSD FreeBSD patch by Viktor Kutuzov 2012-05-31 07:49:36 +00:00
Linux Remove the GetSequenceMutex timeout that isn't being used in the GDB remote plug-in. 2012-04-12 19:04:34 +00:00
MacOSX-Kernel <rdar://problem/11358639> 2012-05-08 01:45:38 +00:00
POSIX Patch from Viktor Kutuzov <vkutuzov@accesssoftek.com>: 2012-04-14 00:54:42 +00:00
Utility Switch nearly all of the use of the UnwindPlan::Row's to go through 2012-07-14 04:52:53 +00:00
gdb-remote Fixing a buildbot issue in GDBRemoteCommunicationServer due to an undefined constant in latest commit 2012-07-13 23:55:22 +00:00
mach-core <rdar://problem/11358639> 2012-05-08 01:45:38 +00:00