1*0fca6ea1SDimitry AndricPython Extensions 2*0fca6ea1SDimitry Andric================= 3*0fca6ea1SDimitry Andric 4*0fca6ea1SDimitry AndricLLDB provides scriptable extensions to augment the debugger's capabilities. 5*0fca6ea1SDimitry AndricThis gives users the ability to tailor their debugging experience to their own needs. 6*0fca6ea1SDimitry Andric 7*0fca6ea1SDimitry AndricThis page describes some of these scripting extensions: 8*0fca6ea1SDimitry Andric 9*0fca6ea1SDimitry AndricOperating System Thread Plugins 10*0fca6ea1SDimitry Andric------------------------------- 11*0fca6ea1SDimitry Andric 12*0fca6ea1SDimitry Andric.. automodapi:: lldb.plugins.operating_system 13*0fca6ea1SDimitry Andric :no-heading: 14*0fca6ea1SDimitry Andric :skip: ScriptedThread 15*0fca6ea1SDimitry Andric :no-inheritance-diagram: 16*0fca6ea1SDimitry Andric 17*0fca6ea1SDimitry AndricScripted Process Plugins 18*0fca6ea1SDimitry Andric------------------------------- 19*0fca6ea1SDimitry Andric 20*0fca6ea1SDimitry Andric.. automodapi:: lldb.plugins.scripted_process 21*0fca6ea1SDimitry Andric :no-heading: 22*0fca6ea1SDimitry Andric :skip: ABCMeta 23*0fca6ea1SDimitry Andric :no-inheritance-diagram: 24*0fca6ea1SDimitry Andric 25*0fca6ea1SDimitry AndricScripted Platform Plugins 26*0fca6ea1SDimitry Andric------------------------------- 27*0fca6ea1SDimitry Andric 28*0fca6ea1SDimitry Andric.. automodapi:: lldb.plugins.scripted_platform 29*0fca6ea1SDimitry Andric :no-heading: 30*0fca6ea1SDimitry Andric :skip: ABCMeta 31*0fca6ea1SDimitry Andric :no-inheritance-diagram: 32*0fca6ea1SDimitry Andric 33*0fca6ea1SDimitry AndricScripted Thread Plan Plugins 34*0fca6ea1SDimitry Andric------------------------------- 35*0fca6ea1SDimitry Andric 36*0fca6ea1SDimitry Andric.. automodapi:: lldb.plugins.scripted_thread_plan 37*0fca6ea1SDimitry Andric :no-heading: 38*0fca6ea1SDimitry Andric :no-inheritance-diagram: 39*0fca6ea1SDimitry Andric 40