llvm-project/lldb/source
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
..
API <rdar://problem/11870357> 2012-07-14 00:53:55 +00:00
Breakpoint Fix ignore counts on breakpoints so they actually work. 2012-06-26 22:27:55 +00:00
Commands <rdar://problem/11870357> 2012-07-14 00:53:55 +00:00
Core <rdar://problem/11870357> 2012-07-14 00:53:55 +00:00
Expression <rdar://problem/11870357> 2012-07-14 00:53:55 +00:00
Host Bump to lldb-162 / debugserver-189. 2012-07-14 01:12:03 +00:00
Interpreter <rdar://problem/11791234> 2012-07-12 20:32:19 +00:00
Plugins Switch nearly all of the use of the UnwindPlan::Row's to go through 2012-07-14 04:52:53 +00:00
Symbol Switch nearly all of the use of the UnwindPlan::Row's to go through 2012-07-14 04:52:53 +00:00
Target <rdar://problem/11870357> 2012-07-14 00:53:55 +00:00
Utility Removed redundant isxdigit checks and added the ability to GetHexU8() so it can extract an 8 bit hex value if one is available. It will set EOF if "set_eof_on_fail" is true or if out of data. This allows a string decoder to grab a string without losing the last part of the packet with a packet like "414243,abc" (it can extract "ABC" and leave the file position set to the comma). 2012-04-07 00:42:53 +00:00
Makefile Don't include LLDBWrapPython.cpp here. Use it in Interpreter. 2012-05-29 14:03:55 +00:00
lldb-log.cpp Patch from Filipe Cabecinhas. 2012-04-26 17:07:53 +00:00
lldb.cpp Register the ProcessGDBRemote plugin ahead of the ProcessKDP plugin 2012-06-01 01:39:46 +00:00