oprofile unable to produce call graph

2019-07-21 03:34发布

I am trying to use oprofile to generate call graph. Compiler is g++, platform is linux x86-64, linker is gfortran

C++ code is compiled with -fno- omit-frame-pointer. oprofile is started with --callgraph=25. report I run with --callgraph.

the call graph is produced but it's only includes self time, which is not much use

what am I missing?

1条回答
兄弟一词,经得起流年.
2楼-- · 2019-07-21 04:37

Check if opcontrol --status does not have

Call-graph depth: 0

in its output. If it does, stop profiling, do opcontrol --callgraph=<desired call stack depth>, and restart profiling.

查看更多
登录 后发表回答