1. 9ac497b by Caroline Tice · 14 years ago
  2. 360f53f Moved the code in ClangUserExpression that set up & ran the thread plan with timeouts, and restarting with all threads into a utility function in Process. This required a bunch of renaming. by Jim Ingham · 14 years ago
  3. c4f55fe Add the ability to catch and do the right thing with Interrupts (often control-c) by Caroline Tice · 14 years ago
  4. c35750a Fill in more test sequences for Python API SBFrame.LookupVarInScope(name, scope). by Johnny Chen · 14 years ago
  5. 640dc6b Added the ability to get more information on the SBThread's stop reason by Greg Clayton · 14 years ago
  6. d6d806c Fixed FileSpec's operator == to deal with equivalent paths such as "/tmp/a.c" by Greg Clayton · 14 years ago
  7. e005f2c Modified all logging calls to hand out shared pointers to make sure we by Greg Clayton · 14 years ago
  8. 538eb82 Added copy constructors and assignment operators to all lldb::SB* classes by Greg Clayton · 14 years ago
  9. ea9d426 Added the equivalent of gdb's "unwind-on-signal" to the expression command, and a parameter to control it in ClangUserExpression, and on down to ClangFunction. by Jim Ingham · 14 years ago
  10. 0baa394 Added support for loading and unloading shared libraries. This was done by by Greg Clayton · 14 years ago
  11. 135adf2 Fixed an include so case sensitive builders can build. by Greg Clayton · 14 years ago
  12. 49ce682 Cleaned up the API logging a lot more to reduce redundant information and by Greg Clayton · 14 years ago
  13. 1b28441 Fixed the copy constructor for SBThread. by Greg Clayton · 14 years ago
  14. a66ba46 Improved API logging. by Greg Clayton · 14 years ago
  15. 926060e Add the ability to disable individual log categories, rather by Caroline Tice · 14 years ago
  16. 3f5ee7f Modified the lldb_private::TypeList to use a std::multimap for quicker lookup by Greg Clayton · 14 years ago
  17. 77e9394 Added a user-settable variable, 'target.expr-prefix', by Sean Callanan · 14 years ago
  18. 5790e06 Remove references to particular Python version (use the system default by Caroline Tice · 14 years ago
  19. 2763c64 Make SBFrame::GetDescription a little more descriptive. by Caroline Tice · 14 years ago
  20. 7de24cc Fix bugs attempting to write to API log after it has been disabled. by Caroline Tice · 14 years ago
  21. f3d0b0c Updated the lldb_private::Flags class to have better method names and made by Greg Clayton · 14 years ago
  22. 61ba7ec Clean up the API logging code: by Caroline Tice · 14 years ago
  23. 7826c88 First pass at adding logging capabilities for the API functions. At the moment by Caroline Tice · 14 years ago
  24. e374083 Add and SB API to set breakpoint conditions. by Jim Ingham · 14 years ago
  25. 537a7a8 Fixed an issue where we were resolving paths when we should have been. by Greg Clayton · 14 years ago
  26. 6297a3a Don't cache the public stop reason, since it can change as plan completion gets processed. That means GetStopReason needs to return a shared pointer, not a pointer to the thread's cached version. Also allow the thread plans to get and set the thread private stop reason - that is usually more appropriate for the logic the thread plans need to do. by Jim Ingham · 14 years ago
  27. bf8e42b Fixed an expression parsing issue where if you were stopped somewhere without by Greg Clayton · 14 years ago
  28. 887aa28 Added a "--no-lldbinit" option (-n for short (which magically matches by Greg Clayton · 14 years ago
  29. 451ee7c Fixed a launching issue. by Sean Callanan · 14 years ago
  30. d8c6253 Cleaned up the SWIG stuff so all includes happen as they should, no pulling by Greg Clayton · 14 years ago
  31. e47649c o SBtarget.cpp/.h: by Johnny Chen · 14 years ago
  32. c5f728c Expose the error contained within an SBValue. by Greg Clayton · 14 years ago
  33. 992ce26 Leaving in deprecated functions until we can get a clean build with the new APIs in place before removing the deprecated functions. by Greg Clayton · 14 years ago
  34. 1a3083a Added the first of hopefully many python example scripts that show how to by Greg Clayton · 14 years ago
  35. 5c4c746 Added the ability to get the disassembly instructions from the function and by Greg Clayton · 14 years ago
  36. d171972 Added the notion that a value object can be constant by adding: by Greg Clayton · 14 years ago
  37. 66ed2fb Added a new ValueObject type that will be used to freeze dry expression by Greg Clayton · 14 years ago
  38. 8f1e08b Added GetSymbol to the frame. by Greg Clayton · 14 years ago
  39. a830adb There are now to new "settings set" variables that live in each debugger by Greg Clayton · 14 years ago
  40. 7ec03bd Change how we call Target::CreateBreakpoint to account for the new "name type" parameter. by Jim Ingham · 14 years ago
  41. 462d414 Fixed the forward declaration issue that was present in the DWARF parser after by Greg Clayton · 14 years ago
  42. 1ebef44 by Caroline Tice · 14 years ago
  43. e49ec18 Remove all the __repr__ methods from the API/*.h files, and put them by Caroline Tice · 14 years ago
  44. 1ca48b0 Remove SBCommandContext which was not needed or doing anything. by Caroline Tice · 14 years ago
  45. 5bc8c97 Add UserSettings to Target class, making Target settings by Caroline Tice · 14 years ago
  46. e7a566e Fix indentations. by Caroline Tice · 14 years ago
  47. 98f930f by Caroline Tice · 14 years ago
  48. 238c0a1 Fixed the way set/show variables were being accessed to being natively by Greg Clayton · 14 years ago
  49. 86ba24d Fixed build error of LLDBWrapPython.cpp by removing the "protected" access modifier. by Johnny Chen · 14 years ago
  50. ab7b39c We now have SBStream that mirrors the generic stream classes we by Greg Clayton · 14 years ago
  51. dfc91c3 Remove unnecessary/inappropriate output-printing functions from the API. by Caroline Tice · 14 years ago
  52. eea2640 Moved the section load list up into the target so we can use the target by Greg Clayton · 14 years ago
  53. 4ae5196 Move the "Object Description" into the ValueObject, and the add an API to by Jim Ingham · 14 years ago
  54. 466f6c4 Added some missing API for address resolving within a module, and looking by Greg Clayton · 14 years ago
  55. eddffe9 If the file the user specifies can't be found in the current directory, by Caroline Tice · 14 years ago
  56. b8314fe Make API calls for setting/getting user settable variables static. by Caroline Tice · 14 years ago
  57. 1d2aefd Make all debugger-level user settable variables into instance variables. by Caroline Tice · 14 years ago
  58. 5bc7b67 eliminate some clang warnings. by Chris Lattner · 14 years ago
  59. 69aa5d9 Added more API to lldb::SBBlock to allow getting the block by Greg Clayton · 14 years ago
  60. 6e4c5ce by Caroline Tice · 14 years ago
  61. 72b7158 Added a new bool parameter to many of the DumpStopContext() methods that by Greg Clayton · 14 years ago
  62. 17dae08 StackFrame objects now own ValueObjects for any frame variables (locals, args, by Greg Clayton · 14 years ago
  63. 452bf61 Added the ability to disable ASLR (Address Space Layout Randomization). ASLR by Greg Clayton · 14 years ago
  64. 74989e8 Added a way to open the current source file & line in an external editor, and you can turn this on with: by Jim Ingham · 14 years ago
  65. 4ead2e9 o Exposed SBFileSpec to the Python APIs in lldb.py. by Johnny Chen · 14 years ago
  66. c833295 Change "Current" as in GetCurrentThread, GetCurrentStackFrame, etc, to "Selected" i.e. GetSelectedThread. Selected makes more sense, since these are set by some user action (a selection). I didn't change "CurrentProcess" since this is always controlled by the target, and a given target can only have one process, so it really can't be selected. by Jim Ingham · 14 years ago
  67. b04e7a8 Got a lot of the kinks worked out in the inline support after debugging more by Greg Clayton · 14 years ago
  68. 33ed170 Added support for inlined stack frames being represented as real stack frames by Greg Clayton · 14 years ago
  69. ef28e2a Added functionality to our API for SBType. This will allow users to eventually find and peruse static type information from modules. by Greg Clayton · 14 years ago
  70. 643ee73 Abtracted the old "lldb_private::Thread::StopInfo" into an abtract class. by Greg Clayton · 14 years ago
  71. 43490d1 Added "void Clear();" methods to SBDebugger, SBTarget and SBThread so they can release their shared pointers. by Greg Clayton · 14 years ago
  72. c7f5d5c Added needed breakpoint functionality to the public API that includes: by Greg Clayton · 14 years ago
  73. bef1583 I enabled some extra warnings for hidden local variables and for hidden by Greg Clayton · 14 years ago
  74. 0a164a1 Misc warning fixes. by Eli Friedman · 14 years ago
  75. 54e7afa Merged Eli Friedman's linux build changes where he added Makefile files that by Greg Clayton · 14 years ago
  76. 7043635 Centralized all disassembly into static functions in source/Core/Disassembler.cpp. by Greg Clayton · 14 years ago
  77. 558be58 Add a unique ID to each debugger instance. by Caroline Tice · 14 years ago
  78. 034a7c3 A little code cleanup to not create an script bridging object just to feed by Greg Clayton · 14 years ago
  79. 63094e0 Very large changes that were needed in order to allow multiple connections by Greg Clayton · 14 years ago
  80. 9c6898b Make an explicit GetThreadSpecNoCreate accessor so you don't have to get the const-ness right to ensure you are not making a copy of the owning breakpoint's ThreadSpec in a breakpoint location. Also change the name from NoCopy to NoCreate since that's clearer. by Jim Ingham · 14 years ago
  81. 5a47e8b Two changes in this checkin. Added a ThreadPlanKind so that I can do some reasoning based on the kind of thread plan by Jim Ingham · 14 years ago
  82. 8e5e38f Adding setting thread specific breakpoints by name, ID, index & queue name to the SB interfaces. by Jim Ingham · 14 years ago
  83. 3c7b5b9 Add a "thread specification" class that specifies thread specific breakpoints by name, index, queue or TID. by Jim Ingham · 14 years ago
  84. 84cdc15 Move Args.{cpp,h} and Options.{cpp,h} to Interpreter where they really belong. by Jim Ingham · 14 years ago
  85. 8f5fd6b I have eliminated RTTI from LLDB! by Greg Clayton · 14 years ago
  86. 1501a96 Per surrounding style, use stdarg.h instead of cstdio, etc. by Eli Friedman · 14 years ago
  87. 7a62c8b And some more include line fixes. by Eli Friedman · 14 years ago
  88. d6ec8aa Fix a bunch more include lines. by Eli Friedman · 14 years ago
  89. 24943d2 Initial checkin of lldb code from internal Apple repo. by Chris Lattner · 14 years ago