llvm-project/lldb
Greg Clayton 9585fbfc67 <rdar://problem/13443931>
Fixed a crasher in the SourceManager where it wasn't checking the m_target member variable for NULL.

In doing this fix, I hardened this class to have weak pointers to the debugger and target in case they do go away. I also changed SBSourceManager to hold onto weak pointers to the debugger and target so they don't keep objects alive by holding a strong reference to them.

llvm-svn: 177365
2013-03-19 00:20:55 +00:00
..
docs Updated the register numbering base documentation for the "gcc", "dwarf", "container-regs" and "invalidate-regs" key/value responses to the "qRegisterInfo" packet. 2013-03-12 00:14:38 +00:00
examples NS(Mutable)IndexSet formatter moves from Python to C++ 2013-03-16 01:18:00 +00:00
include <rdar://problem/13443931> 2013-03-19 00:20:55 +00:00
lib Continuing the fix for the r173732 fix. Now lldb gets built with Makefiles (Darwin). 2013-01-30 00:28:58 +00:00
lldb.xcodeproj Refactored the expression parser so that the IR 2013-03-19 00:10:07 +00:00
lldb.xcworkspace Move the performance test cases into their own project. 2013-03-18 23:05:00 +00:00
resources Updated Apple LLDB version to lldb-300.99.0. Also 2013-03-07 22:29:06 +00:00
scripts <rdar://problem/13421412> 2013-03-14 18:31:44 +00:00
source <rdar://problem/13443931> 2013-03-19 00:20:55 +00:00
test Rework TestChangedValueAPI.py to account for gcc setting multiple breakpoints. 2013-03-15 22:49:52 +00:00
tools <rdar://problem/13443931> 2013-03-19 00:20:55 +00:00
utils Minor update to Vim frontend: simplify breakpoints display (and list unresolved breakpoints) 2013-02-12 00:31:40 +00:00
www Be more precise in GCC/autoconf build instructions about compiler versions 2013-03-05 22:58:53 +00:00
.gitignore Remove "llvm" from list of things to ignore. This results in the 2012-03-03 06:43:59 +00:00
CMakeLists.txt Fix Linux i386 build 2013-03-07 00:48:53 +00:00
INSTALL.txt Update INSTALL.txt to mention LLDB builds on Linux with GCC or Clang. 2013-02-21 22:37:18 +00:00
LICENSE.TXT
Makefile Fix Linux i386 build 2013-03-07 00:48:53 +00:00