<rdar://problem/12491420>
authorGreg Clayton <gclayton@apple.com>
Thu, 18 Oct 2012 22:40:37 +0000 (22:40 +0000)
committerGreg Clayton <gclayton@apple.com>
Thu, 18 Oct 2012 22:40:37 +0000 (22:40 +0000)
commitc9d645d30619ffad3e256928cb3d8cdc4c541998
treedcdb3b2a37b27ad64e155f211f9c93b1e5f04d0c
parented8560b09c3fa6f83350aa065b74e31a9d77e469
<rdar://problem/12491420>

Added a new setting that allows a python OS plug-in to detect threads and provide registers for memory threads. To enable this you set the setting:

settings set target.process.python-os-plugin-path lldb/examples/python/operating_system.py

Then run your program and see the extra threads.

llvm-svn: 166244
lldb/examples/python/operating_system.py
lldb/include/lldb/Interpreter/ScriptInterpreter.h
lldb/include/lldb/Interpreter/ScriptInterpreterNone.h
lldb/include/lldb/Interpreter/ScriptInterpreterPython.h
lldb/include/lldb/Target/Process.h
lldb/source/Commands/CommandObjectCommands.cpp
lldb/source/Interpreter/ScriptInterpreterNone.cpp
lldb/source/Interpreter/ScriptInterpreterPython.cpp
lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
lldb/source/Target/Process.cpp