llvm-project/lldb
Greg Clayton 9e42e92e43 Don't allow multiple line entries with the same address to exist sequentially.
The compiler, when JIT'ing code, can emit illegal DWARF line tables (address is line table sequences must increase). This changes fixes that issue by replacing previous line entries whose start address is the same with the new line entry to avoid having multiple line entries with the same address. Since the address range of lines entries is determined by the delta between the current and next line entry, this shouldn't cause any issues.

llvm-svn: 211212
2014-06-18 19:55:34 +00:00
..
docs Add documentation about the jThreadExtendedInfo packet. 2014-06-13 22:40:47 +00:00
examples Allow classes to be intialized using current lldb::SB objects. This can help to import/export the current process state. 2014-05-28 00:21:15 +00:00
include Add locking around the m_owners collection in the breakpoint site. If we are in the middle of "BreakpointLocation::ShouldStop" we don't 2014-06-18 01:04:40 +00:00
lib Attempt to fix the build 2014-04-25 09:49:32 +00:00
lldb.xcodeproj Initial merge of some of the iOS 8 / Mac OS X Yosemite specific 2014-06-13 02:37:02 +00:00
lldb.xcworkspace Move the performance test cases into their own project. 2013-03-18 23:05:00 +00:00
resources Update the lldb version number in the xcode project files from 310.99.0 to 320.99.0. 2014-01-10 06:12:10 +00:00
scripts [cmake] Switch python install to use an 'install(DIRECTORY...)' cmake 2014-06-16 15:02:21 +00:00
source Don't allow multiple line entries with the same address to exist sequentially. 2014-06-18 19:55:34 +00:00
test Added gdb-remote auxv test for chunked reads. 2014-06-17 22:01:27 +00:00
tools Add an option for debugserver to propagate its environment to programs it launches using the --forward-env or -F: 2014-06-18 18:26:50 +00:00
utils LUI: Fix some issues causing crashes in the source view 2013-10-23 01:18:21 +00:00
www Remove obsolete CXX11 buld instructions 2014-05-03 15:05:40 +00:00
.arcconfig Update .arcconfig to point to reviews.llvm.org 2014-05-20 21:24:59 +00:00
.gitignore spruce up .gitignore 2014-03-18 04:43:49 +00:00
CMakeLists.txt Fix up lldb cmake linker flags for MacOSX. 2014-06-17 20:54:56 +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 Add some missing defines that are already present in the cmake side. 2014-03-12 10:35:00 +00:00