[Lldb-commits] [PATCH] D15407: When stepping in/over source lines, combine the addr ranges of all line table entries w/ same line num

Jason Molenda via lldb-commits lldb-commits at lists.llvm.org
Fri Dec 11 21:31:17 PST 2015


jasonmolenda removed rL LLVM as the repository for this revision.
jasonmolenda updated this revision to Diff 42630.
jasonmolenda added a comment.

Updated patch attached which addresses Jim's feedback.

1. Updated LineEntry.h description of new GetSameLineContiguousAddressRange method to describe exactly how line table entries with line num 0 are handled.

2. Changed LineEntry::GetSameLineContiguousAddressRange impl so that if it starts with a line entry line number of 0, it will expand the range to include any contiguous line #0 entries, but will not expand it any further than that.

3. Fixed the two overly-long lines in Thread.cpp.


http://reviews.llvm.org/D15407

Files:
  include/lldb/Symbol/LineEntry.h
  include/lldb/Target/Thread.h
  source/API/SBThread.cpp
  source/Commands/CommandObjectThread.cpp
  source/Symbol/LineEntry.cpp
  source/Target/Thread.cpp
  source/Target/ThreadPlanStepRange.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D15407.42630.patch
Type: text/x-patch
Size: 14106 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20151212/1b94464c/attachment-0001.bin>


More information about the lldb-commits mailing list