1. 1124045 Don't #include "lldb-python.h" from anywhere. by Zachary Turner · 10 years ago
  2. 5e09c8c Add the ability to tag one or more breakpoints with a name. These by Jim Ingham · 11 years ago
  3. 33df7cd Add the ability to set breakpoints with conditions, commands, etc, by Jim Ingham · 11 years ago
  4. 26c7bf9 Rework the way we pass "run multiple command" options to the various API's that by Jim Ingham · 11 years ago
  5. b5796cb Allow "breakpoint command add" to add commands to more than one breakpoint at a time. by Jim Ingham · 11 years ago
  6. 1bb0750 Make it clear in the help that "breakpoint command add" will act on the last set by Jim Ingham · 11 years ago
  7. 7050e0b Fixed a typo. by Sean Callanan · 11 years ago
  8. d37221d Revert "Fix broken tests due to new error output." by Zachary Turner · 11 years ago
  9. 9734280 Fix broken tests due to new error output. by Todd Fiala · 11 years ago
  10. de963e9 Adds the notion of an OptionValidator. by Zachary Turner · 11 years ago
  11. c3d874a lldb TOT is dropping the last entry for multi-line IOHandlers that use the IOHandlerDelegateMultiline. by Greg Clayton · 11 years ago
  12. f29bf9a "DONE" is being left in multi-line results when it shouldn't for non terminal input. by Greg Clayton · 11 years ago
  13. d80102e Add the ability to set python breakpoint commands from the SBBreakpoint & SBBreakpointLocation API's. by Jim Ingham · 11 years ago
  14. 44d9378 Merging the iohandler branch back into main. by Greg Clayton · 12 years ago
  15. e2607b5 Add OptionParser.h by Virgile Bello · 12 years ago
  16. f5f560c Note in the documentation about the fact that Python callbacks can return a value and if that value is False, LLDB won’t stop at the breakpoint by Enrico Granata · 12 years ago
  17. c8fcaab <rdar://problem/13883385> by Enrico Granata · 12 years ago
  18. 7b0992d After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11. by Greg Clayton · 12 years ago
  19. e01e07b Since we use C++11, we should switch over to using std::unique_ptr when C++11 is being used. To do this, we follow what we have done for shared pointers and we define a STD_UNIQUE_PTR macro that can be used and it will "do the right thing". Due to some API differences in std::unique_ptr and due to the fact that we need to be able to compile without C++11, we can't use move semantics so some code needed to change so that it can compile with either C++. by Greg Clayton · 12 years ago
  20. d9916ea breakpoint command add currently doesn't support adding commands to more than one breakpoint by Jim Ingham · 13 years ago
  21. 93a6430 Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 13 years ago
  22. 3bcdfc0 <rdar://problem/12798131> by Greg Clayton · 13 years ago
  23. 13b1213 Updated the "breakpoint command add" documentation and fixed the web site docs for the signature of the python breakpoint callback functions. by Greg Clayton · 13 years ago
  24. bc6e85c Change the NULL to a 0 since we need a uint32_t by Filipe Cabecinhas · 13 years ago
  25. 40d5571 <rdar://problem/11975483> Removing user-visible references to 'dict' as a parameter name for Python summary-generating functions since it is a Python keyword. by Enrico Granata · 13 years ago
  26. 23f5950 Ran the static analyzer on the codebase and found a few things. by Greg Clayton · 13 years ago
  27. 5a98841 Make raw & parsed commands subclasses of CommandObject rather than having the raw version implement an by Jim Ingham · 13 years ago
  28. 5f5ab60 <rdar://problem/11328896> Fixing a bug where regex commands were saved in the history even if they came from a 'command sourced' file - this fix introduces a command sourcing depth and disables history for all levels of depth > 0, which means no commands go into history when being sourced from a file. we need an integer depth because command files might themselves source other command files, ... by Enrico Granata · 13 years ago
  29. c9efdbb Fix the docs for "breakpoint command add" to specify the arguments passed into the python function. by Jim Ingham · 13 years ago
  30. 8d4a801 Adding a new --python-function (-F) option to breakpoint command add. The option allows the user to specify a Python function name instead of a Python oneliner or interactive script input as a breakpoint command by Enrico Granata · 13 years ago
  31. a73b7df Using the new ScriptInterpreterObject in the implementation of synthetic children to enhance type safety by Enrico Granata · 14 years ago
  32. 1ac04c3 Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptr by Greg Clayton · 14 years ago
  33. ec1da84 Remove unneeded includes. by Jim Ingham · 14 years ago
  34. 86edbf4 Cleaned up many error codes. For any who is filling in error strings into by Greg Clayton · 14 years ago
  35. cf0e4f0 Re-organized the contents of RangeMap.h to be more concise and also allow for a Range, RangeArray, RangeData (range + data), or a RangeDataArray. We have many range implementations in LLDB and I will be converting over to using the classes in RangeMap.h so we can have one set of code that does ranges and searching of ranges. by Greg Clayton · 14 years ago
  36. c14ee32 Converted the lldb_private::Process over to use the intrusive shared pointers. by Greg Clayton · 14 years ago
  37. d61c10b by Caroline Tice · 14 years ago
  38. 5b52f0c Added Debugger::GetAsync{Output/Error}Stream, and use it to print parse errors when we go to run a breakpoint condition. by Jim Ingham · 14 years ago
  39. 93e0f19 by Caroline Tice · 14 years ago
  40. b5059ac by Caroline Tice · 14 years ago
  41. 969ed3d by Caroline Tice · 14 years ago
  42. f6b8b58 Added two new classes for command options: by Greg Clayton · 14 years ago
  43. eb0103f Modified the ArchSpec to take an optional "Platform *" when setting the triple. by Greg Clayton · 14 years ago
  44. 32e0a75 Many improvements to the Platform base class and subclasses. The base Platform by Greg Clayton · 15 years ago
  45. e0d378b Fixed the LLDB build so that we can have private types, private enums and by Greg Clayton · 15 years ago
  46. 85e8b81 - Changed all the places where CommandObjectReturn was exporting a StreamString to just exporting by Jim Ingham · 15 years ago
  47. e16c50a Factor all the code that does "Execute a list of lldb command interpreter commands" into a single function in the Interpreter, and then use that in all the places that used to do this by hand. by Jim Ingham · 15 years ago
  48. 51b1e2d Use Host::File in lldb_private::StreamFile and other places to cleanup host by Greg Clayton · 15 years ago
  49. 8f3432c The code to check whether the number of arguments was 0 was not necessary, VerifyBreakpointIDs will turn an empty argument into the last specified breakpoint. by Jim Ingham · 15 years ago
  50. efed613 Add the ability to catch and do the right thing with Interrupts (often control-c) by Caroline Tice · 15 years ago
  51. 04a339a Flush the prompts immediately in the breakpoint command input readers, to make by Caroline Tice · 15 years ago
  52. 405fe67 Modify existing commands with arguments to use the new argument mechanism by Caroline Tice · 15 years ago
  53. deaab22 by Caroline Tice · 15 years ago
  54. 867b185d by Caroline Tice · 15 years ago
  55. 650b926 Re-write/clean up code that generated Python breakpoint commands. by Caroline Tice · 15 years ago
  56. ed8a705 General command line help cleanup: by Greg Clayton · 15 years ago
  57. a701509 Fixed the way set/show variables were being accessed to being natively by Greg Clayton · 15 years ago
  58. 4550154 Fixed some comments. by Johnny Chen · 15 years ago
  59. 39d7d4f Added [-o <one-liner>] to the "breakpoint command add" lldb command to be able by Johnny Chen · 15 years ago
  60. 0e1cb4e Fixed the breakage of "breakpoint command add -p 1 2" caused by r113596 as by Johnny Chen · 15 years ago
  61. 3495f25 Updated help text for "breakpoint command add" to reflect r113596 changeset. by Johnny Chen · 15 years ago
  62. 94de55d Added the capability to specify a one-liner Python script as the callback by Johnny Chen · 15 years ago
  63. e3d2631 Clean up, clarify and standardize help text, and fix a few help text formatting problems. by Caroline Tice · 15 years ago
  64. 2976d00 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 · 15 years ago
  65. b132097 I enabled some extra warnings for hidden local variables and for hidden by Greg Clayton · 15 years ago
  66. c982c76 Merged Eli Friedman's linux build changes where he added Makefile files that by Greg Clayton · 15 years ago
  67. 6611103 Very large changes that were needed in order to allow multiple connections by Greg Clayton · 15 years ago
  68. 05407f6 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 · 15 years ago
  69. 1b54c88 Add a "thread specification" class that specifies thread specific breakpoints by name, index, queue or TID. by Jim Ingham · 15 years ago
  70. 8651121 Change the Options parser over to use a mask rather than an ordinal for option sets. by Jim Ingham · 15 years ago
  71. 30fdc8d Initial checkin of lldb code from internal Apple repo. by Chris Lattner · 15 years ago