[lldb-dev] command script import

Enrico Granata granata.enrico at gmail.com
Fri Oct 14 08:15:12 PDT 2011

Hi all,
the proposed patch is a follow-up to the Python script defining an "import" command.
This one patch introduces a new "command script import" with equivalent semantics, but implemented in C++ through ScriptInterpreterPython and not cluttering the root namespace, as Jim was suggesting.
Also as an addition, modules imported through "command script import" can define an __lldb_init_module(SBDebugger,session_dict) function that is called after import-ing the new module. The included test case (I put it in python_api/import, but if this is not the best location, I can easily fix that) also provides an example of how to use the feature.

Any feedback and ideas for improvements are, as usual, most welcome.

- Enrico Granata

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20111014/32e4fde6/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: importcmd.diff
Type: application/octet-stream
Size: 31630 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20111014/32e4fde6/attachment.obj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20111014/32e4fde6/attachment-0001.html>

More information about the lldb-dev mailing list