Fix spack --profile, fixes #1639
This commit is contained in:
parent
e04b76c2c3
commit
8d1a753a1b
@ -201,41 +201,14 @@ supply ``-p`` to Spack on the command line, before any subcommands.
|
|||||||
|
|
||||||
.. _spack-p:
|
.. _spack-p:
|
||||||
|
|
||||||
^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^
|
||||||
``spack -p``
|
``spack --profile``
|
||||||
^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
``spack -p`` output looks like this:
|
``spack --profile`` output looks like this:
|
||||||
|
|
||||||
.. code-block:: console
|
.. command-output:: spack --profile graph dyninst
|
||||||
|
:ellipsis: 25
|
||||||
$ spack -p graph dyninst
|
|
||||||
o dyninst
|
|
||||||
\|\
|
|
||||||
\| \|\
|
|
||||||
\| o \| libdwarf
|
|
||||||
\|/ /
|
|
||||||
o \| libelf
|
|
||||||
/
|
|
||||||
o boost
|
|
||||||
|
|
||||||
307670 function calls (305943 primitive calls) in 0.127 seconds
|
|
||||||
|
|
||||||
Ordered by: internal time
|
|
||||||
|
|
||||||
ncalls tottime percall cumtime percall filename:lineno(function)
|
|
||||||
853 0.021 0.000 0.066 0.000 inspect.py:472(getmodule)
|
|
||||||
51197 0.011 0.000 0.018 0.000 inspect.py:51(ismodule)
|
|
||||||
73961 0.010 0.000 0.010 0.000 {isinstance}
|
|
||||||
1762 0.006 0.000 0.053 0.000 inspect.py:440(getsourcefile)
|
|
||||||
32075 0.006 0.000 0.006 0.000 {hasattr}
|
|
||||||
1760 0.004 0.000 0.004 0.000 {posix.stat}
|
|
||||||
2240 0.004 0.000 0.004 0.000 {posix.lstat}
|
|
||||||
2602 0.004 0.000 0.011 0.000 inspect.py:398(getfile)
|
|
||||||
771 0.004 0.000 0.077 0.000 inspect.py:518(findsource)
|
|
||||||
2656 0.004 0.000 0.004 0.000 {method 'match' of '_sre.SRE_Pattern' objects}
|
|
||||||
30772 0.003 0.000 0.003 0.000 {method 'get' of 'dict' objects}
|
|
||||||
...
|
|
||||||
|
|
||||||
The bottom of the output shows the top most time consuming functions,
|
The bottom of the output shows the top most time consuming functions,
|
||||||
slowest on top. The profiling support is from Python's built-in tool,
|
slowest on top. The profiling support is from Python's built-in tool,
|
||||||
|
Loading…
Reference in New Issue
Block a user