Francis Deslauriers <fdesl...@gmail.com> added the comment:
Hi all, It seems that, as of right now, the thing blocking this patchset from going forward is the name of the intrumentation point. Two naming approached were suggested: - Keeping PyDtrace* - Changing to PyProbe* I prefer the PyProbe option as it's a more generic name and is not misleading of the underlying tracing engine but if people prefer that we keep the PyDtrace version let's go with that. So, what should we go with? I can easily update and rebase this patchset. As an example of how this feature could be used, a colleague of mine gave a talk[1] at PyCon Canada 2017 about tracing Python applications using this patchset. He built a tool to visualize Python Logging, Python function calls and Linux syscalls all in the same view. This was done using the existing Python logger tracing of LTTng-UST, the LTTng kernel tracer and the CPython LTTng-UST instrumentation of this patchset. Here is an asciinema[2] recording used in the talk, it shows the tool in action. [1]: https://youtu.be/gKmtmPqr6H8 [2]: https://asciinema.org/a/v20Hxnoh3lpzzz3FPmF86fNDS Cheers! Francis ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue28909> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com