1. b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
  2. 41de9a9 Moved #include for lldb-python.h to a distinct group with a reminder comment by Kate Stone · 9 years ago
  3. f343968f Delete Host/windows/win32.h by Zachary Turner · 9 years ago
  4. c915a7d Add a few more needed bits to the scripted thread plans. by Jim Ingham · 9 years ago
  5. 58b794a Don't crash when OS plug-in returns None from any of the functions we might call. by Greg Clayton · 9 years ago
  6. 6eec8d6 Add support for synthetic child providers to optionally return a customized typename for display by Enrico Granata · 9 years ago
  7. 15d1b4e2 Initialize the Python script interpreter lazily (i.e. not at debugger startup) by Enrico Granata · 9 years ago
  8. ba45680 Revert "Restore the lazy initialization of ScriptInterpreterPython, which was lost as part of the SystemLifetimeManager work" by Pavel Labath · 9 years ago
  9. b184bfa Restore the lazy initialization of ScriptInterpreterPython, which was lost as part of the SystemLifetimeManager work by Enrico Granata · 9 years ago
  10. f9f3609 Fix TestImport for Windows by ensuring backslashes in the directory paths are properly escaped in Python. by Adrian McCarthy · 9 years ago
  11. a31baf0 Fixed the python interpreter so that it correctly inherits the top IOHandler's files instead of always using stdin/out/err. by Greg Clayton · 10 years ago
  12. b1cf558 Fix an issue where pressing CTRL+C in the interactive script interpreter causes LLDB to crash by Enrico Granata · 10 years ago
  13. bdc52ef Fix const cast error for MSVC2015 build. by Aidan Dodds · 10 years ago
  14. 7a76845 Fix Python 3 issues related to OS plugins. by Zachary Turner · 10 years ago
  15. 7d2d098 Python 3 - Fix script import --allow-reload. by Zachary Turner · 10 years ago
  16. 3946247 Introduce a `PythonExceptionState` class. by Zachary Turner · 10 years ago
  17. 9ac7a6c [SBValue] Add a method GetNumChildren(uint32_t max) by Siva Chandra · 10 years ago
  18. 3206402 Fix potential file i/o problem with python handles. by Zachary Turner · 10 years ago
  19. 9c40264 Introduce a `PythonFile` object, and use it everywhere. by Zachary Turner · 10 years ago
  20. 4eff2d3 Make uses of /dev/null portable across OSes. by Zachary Turner · 10 years ago
  21. 7686644 Avoid a -Wreorder warning in ScriptInterpreterPython.cpp. by Stephane Sezer · 10 years ago
  22. 079fe48 Fix Python initialization for Python 3. by Zachary Turner · 10 years ago
  23. 60c24f7 Change swig interface files to use PythonDataObjects. by Zachary Turner · 10 years ago
  24. cb57fdd Fix compiler warnings in ScriptInterpreterPython by Pavel Labath · 10 years ago
  25. 02545fe Change PyFile_FromFile to use PyFile_FromFd when using Py3. by Zachary Turner · 10 years ago
  26. f8b22f8 Fix ref counting of Python objects. by Zachary Turner · 10 years ago
  27. 638b98d Fix build broken by r249885 by Zachary Turner · 10 years ago
  28. 22c8efc Port native Python-API to 3.x by Zachary Turner · 10 years ago
  29. 2c1f46d Convert the ScriptInterpreter system to a plugin-based one. by Zachary Turner · 10 years ago[Renamed (98%) from lldb/source/Interpreter/ScriptInterpreterPython.cpp]
  30. fbecf1a The session dictionary attached to a Python interpeter holds variables the user creates in the script interpreter by Enrico Granata · 10 years ago
  31. 3ab6669 If a candidate keyword contains quotes, it's clearly not a keyword, so bail out early by Enrico Granata · 10 years ago
  32. 4446487 Improve LLDB prompt handling by Pavel Labath · 10 years ago
  33. e87764f Add support for custom commands to set flags on themselves by Enrico Granata · 10 years ago
  34. d7e6a4f Fixed a ton of gcc compile warnings by Vince Harron · 10 years ago
  35. dd50f74 Making linking against Python simpler on Windows. by Zachary Turner · 10 years ago
  36. 4e8ddf5 [Python] Fix issue configuring sys.path during startup. by Zachary Turner · 10 years ago
  37. e6e2bb3 Rework LLDB system initialization. by Zachary Turner · 10 years ago
  38. 0641ca1 Remove ScriptInterpreterObject. by Zachary Turner · 11 years ago
  39. 870602d Handle PyLong return values in LLDBSwigPython_CalculateNumChildren. by Siva Chandra · 11 years ago
  40. 6f79bb2 Add support for Python object commands to return custom short and long help by implementing by Enrico Granata · 11 years ago
  41. 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
  42. a78bd7f Don't #include FormatManager.h from Debugger.h by Zachary Turner · 11 years ago
  43. 99b0a9c If we are trying to load the scripting resource for a module whose name happens to be a Python keyword, then prefix the filename with an _ (e.g. a module named def will load _def.py) by Enrico Granata · 11 years ago
  44. 3c4f89d Add Initialize/Terminate method to Platform base plugin by Tamas Berghammer · 11 years ago
  45. 991b596 Change void* name_token to const void* to address warnings. by Bruce Mitchener · 11 years ago
  46. e507bce Allow python command interpreter commands to be interruptable via CTRL+C. by Greg Clayton · 11 years ago
  47. f444044 Respect the fact that the result object claims it doesn't want to be interactive by not forwarding STDIN to the python invocation when it isn't desired. by Greg Clayton · 11 years ago
  48. 0b9d3ee Enhance the Pipe interface for better portability. by Zachary Turner · 11 years ago
  49. 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
  50. e30f11d Complete rewrite of interactive editing support for single- and multi-line input. by Kate Stone · 11 years ago
  51. 88282c6 Add a feature where a string data formatter can now be partially composed of Python summary functions by Enrico Granata · 11 years ago
  52. b2df30d Fix deadlock in Python one-line execution. by Zachary Turner · 11 years ago
  53. d07cfd3 Extend synthetic children to produce synthetic values (as in, those that GetValueAsUnsigned(), GetValueAsCString() would return) by Enrico Granata · 11 years ago
  54. 93a66fc Move ConnectionFileDescriptor to platform-specific Host directory. by Zachary Turner · 11 years ago
  55. 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
  56. 2bdbfd5 This checkin is the first step in making the lldb thread stepping mechanism more accessible from by Jim Ingham · 11 years ago
  57. b5796cb Allow "breakpoint command add" to add commands to more than one breakpoint at a time. by Jim Ingham · 11 years ago
  58. 42ff0ad Move Host::GetLLDBPath to HostInfo. by Zachary Turner · 11 years ago
  59. 32e5d8f Don't enable STDIN for cases where we are supplying lines to be run in the embedded python interpreter. by Greg Clayton · 11 years ago
  60. e96838e Fix some python shutdown / ordering issues. by Zachary Turner · 11 years ago
  61. f57a430 ScriptInterpreterPython: %p should be used with void-pointer by David Majnemer · 11 years ago
  62. be9c423 Test commit. Having trouble committing from one machine but not by Zachary Turner · 11 years ago
  63. a6473a7 Fix a bug with order of operations. by Zachary Turner · 11 years ago
  64. 45a44f3 Any commands that are executed through the public interface using SBCommandInterpreter::HandleCommand() are assumed to be in non-interactive mode. by Greg Clayton · 11 years ago
  65. 0ab4b48 Get the python scripting interface working on Windows. by Zachary Turner · 11 years ago
  66. 100eb93 Add host layer support for pipes. by Greg Clayton · 11 years ago
  67. 9b35cf5 This creates a valid Python API for Windows, pending some issues. The changes included are - by Deepak Panickal · 11 years ago
  68. 6ae82a6 Interpreter: kill some dead code by Saleem Abdulrasool · 11 years ago
  69. 3924d75 Remove unused variables by Saleem Abdulrasool · 11 years ago
  70. c3d874a lldb TOT is dropping the last entry for multi-line IOHandlers that use the IOHandlerDelegateMultiline. by Greg Clayton · 11 years ago
  71. f29bf9a "DONE" is being left in multi-line results when it shouldn't for non terminal input. by Greg Clayton · 11 years ago
  72. f0066ad Fixed CTRL+C related issues: by Greg Clayton · 11 years ago
  73. ed6499f Free the strong reference to a lldb::SBDebugger that the script interpreter was holding onto in the "lldb.debugger" global variable. by Greg Clayton · 11 years ago
  74. d78c957 Switch NULL to C++11 nullptr in source/Interpreter by Ed Maste · 11 years ago
  75. d80102e Add the ability to set python breakpoint commands from the SBBreakpoint & SBBreakpointLocation API's. by Jim Ingham · 11 years ago
  76. a68f7b6 cleanup unreferenced functions by Saleem Abdulrasool · 12 years ago
  77. e68f5d6 Fixed the command line LLDB so that "CTRL+C" will interrupt a running process again. by Greg Clayton · 12 years ago
  78. 8fe3d47 Don't crash when we build with python enabled, yet we don't link in the lldb::SB* API layer. by Greg Clayton · 12 years ago
  79. bdab3de <rdar://problem/15906684> by Enrico Granata · 12 years ago
  80. e98008c Fixed deadlocks that could occur when using python for breakpoints, operating system plugins, and other async python usage. by Greg Clayton · 12 years ago
  81. 95a9df2 <rdar://problem/15936507> by Enrico Granata · 12 years ago
  82. 3452df6 Fixed b18655: cleaned up script interpreter file reference handling. by Todd Fiala · 12 years ago
  83. 31480e6 "script help (lldb.SBThread)" output stops before all output is displayed. Fixed now. by Greg Clayton · 12 years ago
  84. 44d9378 Merging the iohandler branch back into main. by Greg Clayton · 12 years ago
  85. 5fb8f79 Fixed internal code to not link against and code from "lldb/API/*". by Greg Clayton · 12 years ago
  86. 906f329 Change lldb from building against a Python framework out of by Jason Molenda · 12 years ago
  87. b57e4a1 Roll back the changes I made in r193907 which created a new Frame by Jason Molenda · 12 years ago
  88. f23bf74 Add a new base class, Frame. It is a pure virtual function which by Jason Molenda · 12 years ago
  89. 779f921 Fix the format warnings. by Sylvestre Ledru · 12 years ago
  90. 8afa543 Fixed the MacOSX non "Debug" builds so that "lldb-platform" doesn't fail to link. by Greg Clayton · 12 years ago
  91. ef8180a <rdar://problem/14972424> by Greg Clayton · 12 years ago
  92. 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
  93. e0f8f57 merge lldb-platform-work branch (and assorted fixes) into trunk by Daniel Malea · 12 years ago
  94. 0769b2b Add format specifiers to various format ids so we can print thread ids in decimal on Linux and FreeBSD. by Michael Sartain · 12 years ago
  95. eff81a4 Second attempt at getting the PyCallable changes in trunk by Enrico Granata · 12 years ago
  96. 9a71a7d Revert commits that cause broken builds on GCC buildbots by Daniel Malea · 12 years ago
  97. b4675a4 <rdar://problem/14266411> by Enrico Granata · 12 years ago
  98. 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
  99. 5c47969 Improvements to "command script import" to better support reloading in Xcode by Enrico Granata · 12 years ago
  100. 9b27c6f <rdar://problem/13926101> by Enrico Granata · 12 years ago