[Lldb-commits] [PATCH] Implemented "thread jump" built-in command.

Richard Mitton richard at codersnotes.com
Wed Aug 28 20:51:55 PDT 2013


  Update the patch to address the following issues:

  Fixed some of the command-line parser to check arguments more carefully.

  Added a 'force' command to prevent unintentionally jumping out of the current function.

  Moved the core jump logic into Thread::JumpToLine, and changed the command code to call that.

  Added a Python API version too.

http://llvm-reviews.chandlerc.com/D1452

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D1452?vs=3610&id=3883#toc

Files:
  include/lldb/API/SBThread.h
  include/lldb/Core/Error.h
  include/lldb/Target/RegisterContext.h
  include/lldb/Target/Thread.h
  scripts/Python/interface/SBThread.i
  source/API/SBThread.cpp
  source/Commands/CommandObjectThread.cpp
  source/Core/Error.cpp
  source/Interpreter/CommandInterpreter.cpp
  source/Target/RegisterContext.cpp
  source/Target/Thread.cpp
  test/functionalities/thread/jump/Makefile
  test/functionalities/thread/jump/TestThreadJump.py
  test/functionalities/thread/jump/main.cpp
  test/functionalities/thread/jump/other.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1452.2.patch
Type: text/x-patch
Size: 23741 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20130828/81928588/attachment.bin>


More information about the lldb-commits mailing list