| # Python Extensions |
| |
| LLDB provides scriptable extensions to augment the debugger's capabilities. |
| This gives users the ability to tailor their debugging experience to their own needs. |
| |
| This page describes some of these scripting extensions: |
| |
| ## Operating System Thread Plugins |
| |
| ```{eval-rst} |
| .. automodapi:: lldb.plugins.operating_system |
| :no-heading: |
| :skip: ScriptedThread |
| :no-inheritance-diagram: |
| ``` |
| |
| ## Scripted Frame Provider Plugins |
| |
| ```{eval-rst} |
| .. automodapi:: lldb.plugins.scripted_frame_provider |
| :no-heading: |
| :skip: ABCMeta |
| :no-inheritance-diagram: |
| ``` |
| |
| ## Scripted Process Plugins |
| |
| ```{eval-rst} |
| .. automodapi:: lldb.plugins.scripted_process |
| :no-heading: |
| :skip: ABCMeta |
| :no-inheritance-diagram: |
| ``` |
| |
| ## Scripted Platform Plugins |
| |
| ```{eval-rst} |
| .. automodapi:: lldb.plugins.scripted_platform |
| :no-heading: |
| :skip: ABCMeta |
| :no-inheritance-diagram: |
| ``` |
| |
| ## Scripted Thread Plan Plugins |
| |
| ```{eval-rst} |
| .. automodapi:: lldb.plugins.scripted_thread_plan |
| :no-heading: |
| :no-inheritance-diagram: |
| ``` |