- a69bbe0 [LLDB][breakpoints] ArgInfo::count -> ArgInfo::max_positional_args by Lawrence D'Anna · 6 years ago
- 40b0fa7 [LLDB][formatters] ArgInfo::count -> ArgInfo::max_positional_args by Lawrence D'Anna · 6 years ago
- 738af7a Add the ability to pass extra args to a Python breakpoint callback. by Jim Ingham · 6 years ago
- 04edd18 remove multi-argument form of PythonObject::Reset() by Lawrence D'Anna · 6 years ago
- bdcad0ac convert LLDBSwigPythonCallTypeScript to ArgInfo::max_positional_args by Lawrence D'Anna · 6 years ago
- 2386537 [LLDB] bugfix: command script add -f doesn't work for some callables by Lawrence D'Anna · 6 years ago
- 4112b47 [lldb] Fix crash on SBCommandReturnObject & assignment by Jan Kratochvil · 6 years ago
- 4128dc4 [lldb] Fix typo in r373675 by Sam McCall · 6 years ago
- 27a14f1 Pass an SBStructuredData to scripted ThreadPlans on use. by Jim Ingham · 6 years ago
- 93c9834 Give an error when StepUsingScriptedThreadPlan is passed a bad classname. by Jim Ingham · 6 years ago
- 8c2fe47 [Python] Update PyString_FromString() to work for python 2 and 3. by Davide Italiano · 7 years ago
- 41ae8e7 [lldb] Introduce StackFrameRecognizer [take 3] by Kuba Mracek · 7 years ago
- cb3628b Revert r345686 due to build failures by Kuba Mracek · 7 years ago
- 8fddd98 [lldb] Introduce StackFrameRecognizer [take 2] by Kuba Mracek · 7 years ago
- 377f9f9 Revert r345678 (build failure on Linux machines). by Kuba Mracek · 7 years ago
- ac0ba8c [lldb] Introduce StackFrameRecognizer by Kuba Mracek · 7 years ago
- 3815e70 Add a "scripted" breakpoint type to lldb. by Jim Ingham · 7 years ago
- 10a601a Fix a python object leak in SWIG glue. by Zachary Turner · 8 years ago
- a5d6765 Fix an issue where the @lldb.command marker would not work with the new 5-argument version of the Python command function by Enrico Granata · 9 years ago
- b359b10 Delete `PyObjectToString` and use `PythonObject::Str()`. by Zachary Turner · 10 years ago
- 5b1ffdf Finish PyCallable -> PythonCallable conversion. by Zachary Turner · 10 years ago
- 02bf92d Fix non-Windows build after r252906. by Zachary Turner · 10 years ago
- b58fb2f Begin converting uses of PyCallable to PythonCallable. by Zachary Turner · 10 years ago
- b8058a5 Remove `FindSessionDictionary` and rely on PythonDataObjects. by Zachary Turner · 10 years ago
- caab921 Convert python-wrapper.swig to use PythonDataObjects. by Zachary Turner · 10 years ago
- 88ab3c7 Use PythonDataObjects in swig helper functions. by Zachary Turner · 10 years ago
- 9ac7a6c [SBValue] Add a method GetNumChildren(uint32_t max) by Siva Chandra · 10 years ago
- 1f9f6c0 [LLDBSwigPythonCallTypeScript] Remove redundant call to type summary func. by Siva Chandra · 10 years ago
- 3dfb86b Fix the clang -Werror build & make the unit tests link under Linux by David Blaikie · 11 years ago
- 870602d Handle PyLong return values in LLDBSwigPython_CalculateNumChildren. by Siva Chandra · 11 years ago
- 1cd6c66 Strip trailing whitespace from python-wrapper.swig by Ed Maste · 11 years ago
- 9fe00e5 Bulk of the infrastructure work to allow script commands to be backed by object instances in addition to free functions by Enrico Granata · 11 years ago
- 7e4df56 Enable Python summaries to use custom SBTypeSummaryOptions if the user is so inclined. Updates to the webdoc will follow by Enrico Granata · 11 years ago
- 88282c6 Add a feature where a string data formatter can now be partially composed of Python summary functions by Enrico Granata · 11 years ago
- 3206b1e Remove unnecessary update of 'name' local. clang static analyzer fixit. by Jason Molenda · 11 years ago
- d07cfd3 Extend synthetic children to produce synthetic values (as in, those that GetValueAsUnsigned(), GetValueAsCString() would return) by Enrico Granata · 11 years ago
- 06be059 Allow Python commands to optionally take an SBExecutionContext argument in case they need to handle 'where they want to act' separately from the notion of 'currently-selected entity' that is associated to the debugger. Do this in an (hopefully) non-breaking way by running an argcount check before passing in the new argument. Update the test case to also check for this new feature. www update to follow by Enrico Granata · 11 years ago
- d1fd3ce Add an accessor to PyCallable that allows one to determine the count of arguments that a Python function allows, and whether varargs/kwargs are also accepted by the same function by Enrico Granata · 11 years ago
- 2bdbfd5 This checkin is the first step in making the lldb thread stepping mechanism more accessible from by Jim Ingham · 11 years ago
- 9422fd0 Make sure we don't try to print the SystemExit exception, or we will cause the containing process to exit() from under us by Enrico Granata · 12 years ago
- 1ba7305 <rdar://problem/15936507> by Enrico Granata · 12 years ago
- 44d9378 Merging the iohandler branch back into main. by Greg Clayton · 12 years ago
- 0e0e9f5 Adding a document that describes the architecture of data formatters. Suggestions and ideas for improvements most welcome by Enrico Granata · 12 years ago
- b57e4a1 Roll back the changes I made in r193907 which created a new Frame by Jason Molenda · 12 years ago
- f23bf74 Add a new base class, Frame. It is a pure virtual function which by Jason Molenda · 12 years ago
- ef8180a <rdar://problem/14972424> by Greg Clayton · 12 years ago
- c0f8ca0 Add the capability for LLDB to query an arbitrary Python module (passed in as a file path) for target-specific settings by Enrico Granata · 12 years ago
- 340a175 Convert to UNIX line endings. by Joerg Sonnenberger · 12 years ago
- e0f8f57 merge lldb-platform-work branch (and assorted fixes) into trunk by Daniel Malea · 12 years ago
- eff81a4 Second attempt at getting the PyCallable changes in trunk by Enrico Granata · 12 years ago
- 9a71a7d Revert commits that cause broken builds on GCC buildbots by Daniel Malea · 12 years ago
- 5c47650 <rdar://problem/14309010> by Enrico Granata · 12 years ago
- b4675a4 <rdar://problem/14266411> by Enrico Granata · 12 years ago
- c20eed4 Lots of cleanup on the SWIG wrapping layer by Enrico Granata · 12 years ago
- c972c70 Change the SWIG wrappers to stop directly casting SB object to SWIG objects, and instead use a safer type-checked API (thanks templates) by Enrico Granata · 12 years ago
- aad8e48 In thread and frame format strings, it is now allowed to use Python functions to generate part or all of the output text by Enrico Granata · 12 years ago
- 05db523 Making our Python decrefs NULL-safe by Enrico Granata · 12 years ago
- 8d6e5ec <rdar://problem/13759177> by Enrico Granata · 12 years ago
- 0f6a057 This checkin enables Python summaries to return any string-convertible object by Enrico Granata · 12 years ago
- c8fcaab <rdar://problem/13883385> by Enrico Granata · 12 years ago
- 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
- b14bed8 Remove std::string input arguments and replace with "const char *". by Greg Clayton · 13 years ago
- c9449ad Match extern "C" in declaration and definition (swig template) by Daniel Malea · 13 years ago
- adaf282 <rdar://problem/12523238> Commit 1 of 3 by Enrico Granata · 13 years ago
- e3e9151 <rdar://problem/12437442> by Enrico Granata · 13 years ago
- 8fb5d46 Fixing a potential control may reach end of non-void function issue by Enrico Granata · 13 years ago
- c504191 Added SBDebugger's log callbacks to Python-land by Filipe Cabecinhas · 13 years ago
- 4300fab Fixing a bunch of issues with the OS plugin code by Enrico Granata · 13 years ago
- 5790759 Adding bindings to the Script Interpreter for some basic Python OS plugin functionality (still WIP) by Enrico Granata · 13 years ago
- 2c0978a Fixed a Linux building bug pointed out by Daniel Malea. by Filipe Cabecinhas · 13 years ago
- 6eb31e7 Added a typemap and wrappers for SBInputReader callbacks by Filipe Cabecinhas · 13 years ago
- e9a5627 rdar://problem/11457143 [ER] need "watchpoint command ..." by Johnny Chen · 13 years ago
- 86cc982 Massive enumeration name changes: a number of enums in ValueObject were not following the naming pattern by Enrico Granata · 14 years ago
- 7bc0ec3 This commit: by Enrico Granata · 14 years ago
- a2b514a Add more robustness - use PyString_CheckExact(pvalue) to check whether pvalue is a Python string before by Johnny Chen · 14 years ago
- 1d9cb8a http://llvm.org/bugs/show_bug.cgi?id=11569 by Johnny Chen · 14 years ago
- a9dbf43 this patch introduces a new command script import command which takes as input a filename for a Python script and imports the module contained in that file. the containing directory is added to the Python path such that dependencies are honored. also, the module may contain an __lldb_init_module(debugger,dict) function, which gets called after importing, and which can somehow initialize the module's interaction with lldb by Enrico Granata · 14 years ago
- 9128ee2 Redesign of the interaction between Python and frozen objects: by Enrico Granata · 14 years ago
- dc94073 Additional code cleanups ; Short option name for --python-script in type summary add moved from -s to -o (this is a preliminary step in moving the short option for --summary-string from -f to -s) ; Accordingly updated the test suite by Enrico Granata · 14 years ago
- def5391 - Support for Python namespaces: by Enrico Granata · 14 years ago
- e73d96f Further fix for SWIG interoperability; making sure the Release() method of SBCommandReturnObject is called at all times by Enrico Granata · 14 years ago
- 274fd6e Fixed some SWIG interoperability issues by Enrico Granata · 14 years ago
- 58ad334 Taking care of an issue with using lldb_private types in SBCommandInterpreter.cpp ; Making NSString test case work on Snow Leopard ; Removing an unused variable warning by Enrico Granata · 14 years ago
- 223383e Changes to Python commands: by Enrico Granata · 14 years ago
- be93a35 Python commands: by Enrico Granata · 14 years ago
- a365f29 Fixed an issue where LLDB was complaining about the lack of 'update' in a synthetic provider, despite it being optional by Enrico Granata · 14 years ago
- 0efa71a adding required utility function to SWIG interface by Enrico Granata · 14 years ago
- 11346d3 lldb.swig (the SWIG input file) has become too large. Modularize a bit by introducing two files by Johnny Chen · 14 years ago