- ba687bb <rdar://problem/12827031> by Greg Clayton · 12 years ago
- 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
- b9db9d5 Fix a few more clang (3.2) warnings on Linux: by Daniel Malea · 12 years ago
- d35b7b3 More Linux warnings fixes (remove default labels as needed): by Daniel Malea · 12 years ago
- 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
- 49d888d <rdar://problem/12820334> by Greg Clayton · 12 years ago
- 2eafcaa Define isprint8() wrapper around isprint() in order to avoid crashes on Linux by Daniel Malea · 12 years ago
- d891f9b Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 12 years ago
- 6475c42 <rdar://problem/12798131> by Greg Clayton · 12 years ago
- 25b2109 A few more build fixes for gcc 4.6: by Daniel Malea · 12 years ago
- 3e1d95d Fixed a crash in which we examined the extension of by Sean Callanan · 12 years ago
- 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
- ec9c2d2 Added new options to "target create" and "target modules add". by Greg Clayton · 12 years ago
- 5f35a4b Resolve printf formatting warnings on Linux: by Daniel Malea · 12 years ago
- 6cc99d2 Giving at least some error information when a Python exception happens during command script import by Enrico Granata · 12 years ago
- 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
- 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
- f2b0fef Makefile patches from Charles Davis and Daniel Malea (+ one or two tweaks). by Filipe Cabecinhas · 12 years ago
- 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
- 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
- 9a91ef6 This is a fix for the command option parser. by Sean Callanan · 12 years ago
- 800332c <rdar://problem/12523238> Commit 1 of 3 by Enrico Granata · 12 years ago
- de1edce Clean up help/usage messages for kdp-remote / gdb-remote a little bit. by Jason Molenda · 12 years ago
- 61ff3a3 Improved support for language types as command options: by Sean Callanan · 12 years ago
- 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
- 3d656c7 <rdar://problem/12437442> by Enrico Granata · 12 years ago
- 307c7fd <rdar://problem/12491387> by Greg Clayton · 12 years ago
- 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
- 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
- 2e7f313 <rdar://problem/12491420> by Greg Clayton · 12 years ago
- 47beabb Add the ability to set timeout & "run all threads" options both from the "expr" command and from by Jim Ingham · 12 years ago
- 13193d5 <rdar://problem/12491387> by Greg Clayton · 12 years ago
- 6f01c93 Bunch of cleanups for warnings found by the llvm static analyzer. by Jim Ingham · 12 years ago
- fb332f9 When OptionValueFileSpec is given a filename starting by Jason Molenda · 12 years ago
- 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
- 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
- 7f65032 Remove "k" as an alias for "kill". It doesn't ask for confirmation and by Jason Molenda · 12 years ago
- 2e9d527 Remove the bt alias I inadvertently added back in in my last checkin. by Jim Ingham · 12 years ago
- 2753a02 Add one-shot breakpoints (-o option to "break set") and a tbreak alias for our gdb friends. by Jim Ingham · 12 years ago
- 1a48cb7 Change the "bt" command alias defined in CommandInterpreter::LoadCommandDictionary. by Jason Molenda · 12 years ago
- bf41e19 Ran the sources through the compiler with -Wshadow warnings by Jason Molenda · 12 years ago
- 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
- 6d10188 Implementing plugins that provide commands. by Enrico Granata · 12 years ago
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 4bb4f30 Fixed some problems with SWIG bindings. by Filipe Cabecinhas · 12 years ago
- 3bfaad6 Made the help for the -n option on by Sean Callanan · 12 years ago
- 5ebd51f Some more typing-related fixes. by Filipe Cabecinhas · 12 years ago
- 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
- 3b1afc6 Made it so changes to the prompt via "settings set prompt" get noticed by the command line. by Greg Clayton · 12 years ago
- 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
- 49ce896 <rdar://problem/11757916> by Greg Clayton · 12 years ago
- b2e953d Fix include path for Linux and FreeBSD. by Filipe Cabecinhas · 12 years ago
- a47e44b rdar://problem/11811338 by Johnny Chen · 12 years ago
- b8f126a The OS plug-in can now get data from a python script that implements the protocol. by Greg Clayton · 12 years ago
- 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
- cec963a Fixing a bunch of issues with the OS plugin code by Enrico Granata · 12 years ago
- 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
- 155ee91 Adding bindings to the Script Interpreter for some basic Python OS plugin functionality (still WIP) by Enrico Granata · 12 years ago
- 1247755 Switch over to using object instances for all PythonData objects. by Greg Clayton · 12 years ago
- ff72cd0 Clarify the doc string for register-name a bit, add flags. by Jim Ingham · 12 years ago
- 811708c Document the generic register names in help for register-name. by Jim Ingham · 12 years ago
- 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
- e5f1297 gdb format should default to count of 1. <rdar://problem/12161861> by Jim Ingham · 12 years ago
- 58edac3 rdar://problem/12022371 by Johnny Chen · 12 years ago
- 9f28285 <rdar://problem/12022079> by Greg Clayton · 12 years ago
- c6e82e4 Remove further outdated "settings" code and also implement a few missing things. by Greg Clayton · 12 years ago
- 73844aa Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: by Greg Clayton · 12 years ago
- 8165d43 Merge python-GIL bracnh (by filcab) back into trunk! by Johnny Chen · 12 years ago
- 8121d7a Fix a race condition where multiple PythonInputReaderManager instances could, during destruction, by Johnny Chen · 12 years ago
- f3ec461 rdar://problem/11457143 [ER] need "watchpoint command ..." by Johnny Chen · 12 years ago
- 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
- 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
- b386d82 Removed explicit NULL checks for shared pointers by Sean Callanan · 12 years ago
- 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
- 59959eb Made "call" another alias for "expression --", by Sean Callanan · 12 years ago
- 0d66ca9 <rdar://problem/11576169> Better documentation string for the -Y option to frame variable by Enrico Granata · 12 years ago
- ca2c707 <rdar://problem/11862570> Fixing a potential crasher related to Python locking by Enrico Granata · 12 years ago
- 4078a30 Handle backslash protection inside unquoted commands like: by Jim Ingham · 12 years ago
- 4a379b1 Ran the static analyzer on the codebase and found a few things. by Greg Clayton · 12 years ago
- 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
- bcaf99a <rdar://problem/11791234> by Greg Clayton · 12 years ago
- 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
- 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
- 36eb7c0 Change the "run" / "r" command alias to not use --shell for lldb by Jason Molenda · 12 years ago
- da26bd2 Make raw & parsed commands subclasses of CommandObject rather than having the raw version implement an by Jim Ingham · 12 years ago
- 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
- 1e0e73a Give more explicit error messages when watchpoint creation command (watchpoint set) fails, by Johnny Chen · 12 years ago
- ee301fa Added "kill" as an alias for "process kill". by Sean Callanan · 12 years ago
- 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
- e23940f Fix arch_helper() to return the list of supported architectures. by Johnny Chen · 12 years ago
- 2f1efa9 Commit Charles Davis' patch with some additional modifications. by Filipe Cabecinhas · 12 years ago
- dc43bbf Fixed memory management issues introduced by revision 157507. by Greg Clayton · 12 years ago
- 746323a rdar://problem/11535045 by Johnny Chen · 12 years ago
- 7b71b17 Added an "rb" alias that sets breakpoints by regular expression. by Sean Callanan · 12 years ago