aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter
AgeCommit message (Expand)AuthorFilesLines
2025-12-04[lldb/ScriptInterpreter] Fix typo in GetScriptedModulePath (NFC)Med Ismail Bennani1-1/+1
2025-12-02Reland "[lldb] Introduce ScriptedFrameProvider for real threads (#161870)" (#...users/pranavk/bazel-fix-159173-1764801865Med Ismail Bennani6-8/+210
2025-12-01[lldb/ScriptInterpreter] Add a way to retrieve script module file path (#170202)Med Ismail Bennani1-0/+56
2025-12-01[lldb] Handle staticmethod/classmethod descriptors in ScriptedPythonInterface...Med Ismail Bennani2-1/+13
2025-12-01[lldb/ScriptInterpreter] Fix typo in AbstractMethodCheckerPayload (NFC) (#170...Med Ismail Bennani1-6/+6
2025-11-17[lldb] Push down the SWIG module to avoid an import cycle (#166265)Jonas Devlieghere1-0/+1
2025-11-12Revert "[lldb] Introduce ScriptedFrameProvider for real threads" (#167662)Michael Buch6-210/+8
2025-11-11[lldb] Introduce ScriptedFrameProvider for real threads (#161870)Med Ismail Bennani6-8/+210
2025-11-11Add a workaround for people that use *args instead of listing (#166883)jimingham1-1/+6
2025-11-06[lldb/Interpreter] Implement ScriptedFrameProvider{,Python}Interface (#166662)Med Ismail Bennani9-0/+143
2025-10-29[lldb] Do not narrow `GetIndexOfChildWithName` return type to int (#165453)Ebuka Ezike3-6/+7
2025-10-09Add a scripted way to re-present a stop location (#158128)jimingham5-0/+111
2025-09-04[lldb] Introduce ScriptedFrame affordance (#149622)Med Ismail Bennani9-1/+249
2025-08-14[lldb] Use (only) PyImport_AppendInittab to patch readline (#153329)Jonas Devlieghere1-11/+1
2025-08-14[lldb] Use PyThread_get_thread_ident instead of accessing PyThreadState (#153...Jonas Devlieghere1-2/+2
2025-08-08[lldb] Support the Python stable C API in PythonString::AsUTF8 (#152599)Jonas Devlieghere1-5/+23
2025-08-08[lldb] Only use PyConfig when LLDB_EMBED_PYTHON_HOME is enabled (#152588)Jonas Devlieghere1-19/+21
2025-08-06[lldb] Eliminate (_)Py_IsFinalizing (NFC) (#152226)Jonas Devlieghere1-16/+3
2025-08-05[lldb] Workaround omission of PyBUF_READ in the stable API (#152214)Jonas Devlieghere1-0/+6
2025-08-05[lldb] Drop PY_MINOR_VERSION >= 3 check (NFC)Jonas Devlieghere1-6/+1
2025-08-05[lldb] Use Python Bytes instead of Buffer for Binary I/O (NFC) (#152031)Jonas Devlieghere1-40/+6
2025-08-05[lldb] Reimplement PythonObject::Dump using the limited API (#152055)Jonas Devlieghere1-17/+25
2025-08-05[lldb] Add a CMake option to build agains the Python limited API (#152034)Jonas Devlieghere1-1/+9
2025-08-04[lldb] Eliminate PyGILState_Check (NFC) (#152006)Jonas Devlieghere2-3/+3
2025-08-04[lldb] Simplify Python Locker log messages (NFC)Jonas Devlieghere1-11/+10
2025-08-04[lldb] Use fully qualified name instead of namespace (NFC)Jonas Devlieghere1-8/+3
2025-08-04[lldb] Eliminate InitializePythonRAII::InitializeThreadsPrivate (NFC) (#151780)Jonas Devlieghere1-41/+10
2025-08-01[lldb] Remove unused PythonObject::Dump (NFC) (#151783)Jonas Devlieghere1-7/+0
2025-08-01[lldb] Reimplment PyRun_SimpleString using the Python stable C API (#151777)Jonas Devlieghere4-25/+42
2025-08-01[lldb] Reimplment PyRun_String using the Python stable C API (#151761)Jonas Devlieghere2-13/+35
2025-08-01[lldb] Replace Python APIs with their stable equivalent (#151618)Jonas Devlieghere1-3/+3
2025-07-28Switch the ScriptedBreakpointResolver over to the ScriptedInterface form (#15...jimingham10-89/+194
2025-07-25[lldb] Use std::make_shared where possible (NFC) (#150714)Jonas Devlieghere1-2/+2
2025-06-24Reapply "[lldb/cmake] Plugin layering enforcement mechanism (#144543)" (#145305)Pavel Labath1-0/+2
2025-06-23Revert "[lldb/cmake] Plugin layering enforcement mechanism (#144543)"Pavel Labath1-2/+0
2025-06-23[lldb/cmake] Plugin layering enforcement mechanism (#144543)Pavel Labath1-0/+2
2025-06-04[lldb/cmake] Implicitly pass arguments to llvm_add_library (#142583)Pavel Labath2-6/+4
2025-05-22[lldb] Remove redundant control flow statements (NFC) (#141183)Kazu Hirata1-1/+0
2025-05-04[lldb] Remove unused local variables (NFC) (#138457)Kazu Hirata1-8/+0
2025-04-30[lldb] Upgrade `GetIndexOfChildWithName` to use `llvm::Expected` (#136693)Charles Zablit2-7/+10
2025-04-18[lldb] Fix Python GIL-not-held issue in CreateStructuredDataFromScriptObject ...Vladislav Dzhidzhoev1-1/+1
2025-04-01[lldb] Update ScriptInterpreterLua::LoadScriptingModuleJonas Devlieghere2-2/+3
2025-04-01Add a new affordance that the Python module in a dSYM (#133290)jimingham3-2/+14
2025-03-25Fix the managing of the session dictionary when you have nested wrappers (#13...jimingham1-5/+9
2025-02-19[lldb] Fix header include order in ScriptInterpreterPython.cppJonas Devlieghere1-4/+3
2025-02-19[lldb] Synchronize the debuggers output & error streamsJonas Devlieghere2-22/+37
2025-02-19[lldb] Make GetOutputStreamSP and GetErrorStreamSP protected (#127682)Jonas Devlieghere1-2/+2
2025-02-12[lldb] Remove Debugger::Get{Output,Error}Stream (NFC) (#126821)Jonas Devlieghere3-6/+6
2025-02-04[lldb] Support CommandInterpreter print callbacks (#125006)Jonas Devlieghere1-6/+7
2025-01-29[lldb][NFC] Format part of ScriptInterpreterPython.cppDavid Spickett1-6/+8