1. ba687bb <rdar://problem/12827031> by Greg Clayton · 12 years ago
  2. 1dba077 Even when we aren’t going to init all the lldb.frame, etc, globals, init lldb.debugger, since each script interpreter is tied to just one debugger. by Jim Ingham · 12 years ago
  3. b9db9d5 Fix a few more clang (3.2) warnings on Linux: by Daniel Malea · 12 years ago
  4. d35b7b3 More Linux warnings fixes (remove default labels as needed): by Daniel Malea · 12 years ago
  5. 14e71ec Separate initing the stdout/stderr for running the Python Script interpreter from initing the lldb.target/frame/etc globals, by Jim Ingham · 12 years ago
  6. 49d888d <rdar://problem/12820334> by Greg Clayton · 12 years ago
  7. 2eafcaa Define isprint8() wrapper around isprint() in order to avoid crashes on Linux by Daniel Malea · 12 years ago
  8. d891f9b Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 12 years ago
  9. 6475c42 <rdar://problem/12798131> by Greg Clayton · 12 years ago
  10. 25b2109 A few more build fixes for gcc 4.6: by Daniel Malea · 12 years ago
  11. 3e1d95d Fixed a crash in which we examined the extension of by Sean Callanan · 12 years ago
  12. 9ac7ce3 <rdar://problem/12676084> Dump the traceback when a Python error occurs in "command script import" and the exception is not an ImportError by Enrico Granata · 12 years ago
  13. ec9c2d2 Added new options to "target create" and "target modules add". by Greg Clayton · 12 years ago
  14. 5f35a4b Resolve printf formatting warnings on Linux: by Daniel Malea · 12 years ago
  15. 6cc99d2 Giving at least some error information when a Python exception happens during command script import by Enrico Granata · 12 years ago
  16. 6f58bbd Adding support for loading the scripting resource as part of a framework, lacking the dSYM bundle, or if the bundle has no Pythonic resources whatsoever by Enrico Granata · 12 years ago
  17. eeabe81 Get rid of hack by making the actual call public. This was causing the lldb-platform to not be able to link. by Greg Clayton · 12 years ago
  18. f2b0fef Makefile patches from Charles Davis and Daniel Malea (+ one or two tweaks). by Filipe Cabecinhas · 12 years ago
  19. fd670c2 <rdar://problem/12586188> Make ImportError a special case for "command script import", such that the error message for the exception becomes the error for the entire import operation by Enrico Granata · 12 years ago
  20. db05491 <rdar://problem/11449953> Change Debugger::SetOutputFileHandle() so that it does not automatically initialize the script interpreter in order to transfer its output file handle to it by Enrico Granata · 12 years ago
  21. 9a91ef6 This is a fix for the command option parser. by Sean Callanan · 12 years ago
  22. 800332c <rdar://problem/12523238> Commit 1 of 3 by Enrico Granata · 12 years ago
  23. de1edce Clean up help/usage messages for kdp-remote / gdb-remote a little bit. by Jason Molenda · 12 years ago
  24. 61ff3a3 Improved support for language types as command options: by Sean Callanan · 12 years ago
  25. 14cf90e <rdar://problem/12479701> Use the plain pydoc pager to work around Python help() pagination conflicts with our I/O management by Enrico Granata · 12 years ago
  26. 3d656c7 <rdar://problem/12437442> by Enrico Granata · 12 years ago
  27. 307c7fd <rdar://problem/12491387> by Greg Clayton · 12 years ago
  28. 87e9d32 Added the infrastructure necessary for plug-ins to be able to add their own settings instead of having settings added to existing ones. In particular "target.disable-kext-loading" was added to "target" where it should actually be specific to the the dynamic loader plugin. Now the plug-in manager has the ability to create settings at the root level starting with "plugin". Each plug-in type can add new sub dictionaries, and then each plug-in can register a setting dictionary under its own short name. For example the DynamicLoaderDarwinKernel plug-in now registers a setting dictionary at: by Greg Clayton · 12 years ago
  29. 2657b6b Change the "rb" alias to "rbreak" since some people are used to typing more than "rb" and so weren't by Jim Ingham · 12 years ago
  30. 2e7f313 <rdar://problem/12491420> by Greg Clayton · 12 years ago
  31. 47beabb Add the ability to set timeout & "run all threads" options both from the "expr" command and from by Jim Ingham · 12 years ago
  32. 13193d5 <rdar://problem/12491387> by Greg Clayton · 12 years ago
  33. 6f01c93 Bunch of cleanups for warnings found by the llvm static analyzer. by Jim Ingham · 12 years ago
  34. fb332f9 When OptionValueFileSpec is given a filename starting by Jason Molenda · 12 years ago
  35. f190a41 Don't make regexp commands as regular commands - they are "short cuts" and users should be able to override them with "unalias" but you can't unalias normal commands. by Jim Ingham · 12 years ago
  36. 6937bc1 Make the error message from regex commands use the command's syntax string if it exists rather than a generic but by Jim Ingham · 12 years ago
  37. 7f65032 Remove "k" as an alias for "kill". It doesn't ask for confirmation and by Jason Molenda · 12 years ago
  38. 2e9d527 Remove the bt alias I inadvertently added back in in my last checkin. by Jim Ingham · 12 years ago
  39. 2753a02 Add one-shot breakpoints (-o option to "break set") and a tbreak alias for our gdb friends. by Jim Ingham · 12 years ago
  40. 1a48cb7 Change the "bt" command alias defined in CommandInterpreter::LoadCommandDictionary. by Jason Molenda · 12 years ago
  41. bf41e19 Ran the sources through the compiler with -Wshadow warnings by Jason Molenda · 12 years ago
  42. 2f1014b <rdar://problem/12406088> Fixing a crasher with adding a regex command, due to accessing a shared pointer without first checking for NULL by Enrico Granata · 12 years ago
  43. 6d10188 Implementing plugins that provide commands. by Enrico Granata · 12 years ago
  44. 437b5bc Wrapped up the work I am going to do for now for the "add-dsym" or "target symfile add" command. by Greg Clayton · 12 years ago
  45. 73feea4 Change the kdp-remote alias to require a hostname (instead of allowing a zero-length hostname to be specified). by Jason Molenda · 12 years ago
  46. f2e53a5 Added "k" as an alias to "process kill" since the new "kdb-remote" will now conflict with it. by Greg Clayton · 12 years ago
  47. c375043 Add convenience aliases to allow easy attaching to a remote gdb server or kdp (darwin kernel) server with the new "gdb-remote" regex alias and "kdp-remote" regex alias commands. by Greg Clayton · 12 years ago
  48. b2c0a12 Fixing a logic error where we would incorrectly show the newly crafted function not found error for a Python function in some cases where the function actually existed and had an empty docstring by Enrico Granata · 12 years ago
  49. 5b9f777 <rdar://problem/12188843> Fixing a problem where a Python command created in the same module where the target function is defined causes the help string not to come out by Enrico Granata · 12 years ago
  50. 851e30e Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification. by Greg Clayton · 12 years ago
  51. 4bb4f30 Fixed some problems with SWIG bindings. by Filipe Cabecinhas · 12 years ago
  52. 3bfaad6 Made the help for the -n option on by Sean Callanan · 12 years ago
  53. 5ebd51f Some more typing-related fixes. by Filipe Cabecinhas · 12 years ago
  54. d27026e Implementing an Options class for EvaluateExpression() in order to make the signature more compact and make it easy to 'just run an expression' by Enrico Granata · 12 years ago
  55. 3b1afc6 Made it so changes to the prompt via "settings set prompt" get noticed by the command line. by Greg Clayton · 12 years ago
  56. fc04d24 OptionValueFileSpec had an accessor to read the contents of the file and return the data. This can end up being used to get the string contents of a text file and could end up not being NULL terminated. I added accessors to get the file contents raw, or with a null terminator. Added the needed calls to make this happen in the FileSpec and File classes. by Greg Clayton · 12 years ago
  57. 49ce896 <rdar://problem/11757916> by Greg Clayton · 12 years ago
  58. b2e953d Fix include path for Linux and FreeBSD. by Filipe Cabecinhas · 12 years ago
  59. a47e44b rdar://problem/11811338 by Johnny Chen · 12 years ago
  60. b8f126a The OS plug-in can now get data from a python script that implements the protocol. by Greg Clayton · 12 years ago
  61. 88b980b Added Args::StringForEncoding(), Args::StringToGenericRegister() and centralized the parsing of the string to encoding and string to generic register. by Greg Clayton · 12 years ago
  62. cec963a Fixing a bunch of issues with the OS plugin code by Enrico Granata · 12 years ago
  63. 3e85b63 Hooking up two more calls for the PythonOSPlugin stuff. The part of code to fetch the data and convert it to C++ objects is still missing, but will come by Enrico Granata · 12 years ago
  64. 155ee91 Adding bindings to the Script Interpreter for some basic Python OS plugin functionality (still WIP) by Enrico Granata · 12 years ago
  65. 1247755 Switch over to using object instances for all PythonData objects. by Greg Clayton · 12 years ago
  66. ff72cd0 Clarify the doc string for register-name a bit, add flags. by Jim Ingham · 12 years ago
  67. 811708c Document the generic register names in help for register-name. by Jim Ingham · 12 years ago
  68. c666626 A first version of a bunch of classes that wrap commonly used Python objects in a ref-counting and type-safe C++ API by Enrico Granata · 12 years ago
  69. e5f1297 gdb format should default to count of 1. <rdar://problem/12161861> by Jim Ingham · 12 years ago
  70. 58edac3 rdar://problem/12022371 by Johnny Chen · 12 years ago
  71. 9f28285 <rdar://problem/12022079> by Greg Clayton · 12 years ago
  72. c6e82e4 Remove further outdated "settings" code and also implement a few missing things. by Greg Clayton · 12 years ago
  73. 73844aa Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: by Greg Clayton · 12 years ago
  74. 8165d43 Merge python-GIL bracnh (by filcab) back into trunk! by Johnny Chen · 12 years ago
  75. 8121d7a Fix a race condition where multiple PythonInputReaderManager instances could, during destruction, by Johnny Chen · 12 years ago
  76. f3ec461 rdar://problem/11457143 [ER] need "watchpoint command ..." by Johnny Chen · 12 years ago
  77. 3908bb1 Added back member initialization for m_batch_command_mode, which was most likely removed accidentally a while back. by Johnny Chen · 12 years ago
  78. 879de48 <rdar://problem/11578397> Adding a new --summary-string option for the frame variable command which allows the user to provide a summary string with which he wants to display the variables without having to make a named summary first by Enrico Granata · 12 years ago
  79. b386d82 Removed explicit NULL checks for shared pointers by Sean Callanan · 12 years ago
  80. c1ca9dc <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 · 12 years ago
  81. 59959eb Made "call" another alias for "expression --", by Sean Callanan · 12 years ago
  82. 0d66ca9 <rdar://problem/11576169> Better documentation string for the -Y option to frame variable by Enrico Granata · 12 years ago
  83. ca2c707 <rdar://problem/11862570> Fixing a potential crasher related to Python locking by Enrico Granata · 12 years ago
  84. 4078a30 Handle backslash protection inside unquoted commands like: by Jim Ingham · 12 years ago
  85. 4a379b1 Ran the static analyzer on the codebase and found a few things. by Greg Clayton · 12 years ago
  86. 6cca969 <rdar://problem/11672978> Fixing an issue where an ObjC object might come out without a description because the expression used to obtain it would timeout before running to completion by Enrico Granata · 12 years ago
  87. bcaf99a <rdar://problem/11791234> by Greg Clayton · 12 years ago
  88. b88c0a9 Turning the interpreter mutex into a static global to avoid a potential leak. Might need to be turned back into a pointer if it causes issues with the destructor chain. by Enrico Granata · 12 years ago
  89. c5c10a4 <rdar://problem/11751427> Fixing an issue where multiple threads could concurrently try and initialize Python and cause crashes by Enrico Granata · 12 years ago
  90. 36eb7c0 Change the "run" / "r" command alias to not use --shell for lldb by Jason Molenda · 12 years ago
  91. da26bd2 Make raw & parsed commands subclasses of CommandObject rather than having the raw version implement an by Jim Ingham · 12 years ago
  92. a1ba314 <rdar://problem/11538779> Fixing issues where Python scripts were not able to read user input and/or display output to the user in certain situations - This fix introduces a Python InputReader manager class that mimics the behavior of the interactive interpreter in terms of access to I/O and ensures access to the input and output flows by Enrico Granata · 12 years ago
  93. 1e0e73a Give more explicit error messages when watchpoint creation command (watchpoint set) fails, by Johnny Chen · 12 years ago
  94. ee301fa Added "kill" as an alias for "process kill". by Sean Callanan · 12 years ago
  95. 01bc2d4 <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 · 12 years ago
  96. e23940f Fix arch_helper() to return the list of supported architectures. by Johnny Chen · 12 years ago
  97. 2f1efa9 Commit Charles Davis' patch with some additional modifications. by Filipe Cabecinhas · 12 years ago
  98. dc43bbf Fixed memory management issues introduced by revision 157507. by Greg Clayton · 12 years ago
  99. 746323a rdar://problem/11535045 by Johnny Chen · 12 years ago
  100. 7b71b17 Added an "rb" alias that sets breakpoints by regular expression. by Sean Callanan · 12 years ago