Follow up to #23, by adapting the xdot viewer with Python Qt bindings to use PySide2 and Python 3. It will probably need a separate repository to be compatible with GPL.
Adapt cProfile and gprof2dot from another project, to generate call graphs with the slow calls highlighted, and display them with the xdot viewer.