GPerfTools / pprof:虚线是什么意思?

时间:2014-04-02 21:47:35

标签: linux profiling gperftools

在GPerfTool的pprof命令中使用“--gv”选项时,会得到一个非常漂亮的图形。耶。

线条粗,细,虚线或实线。我认为厚/薄是基于该行后面的样本条目数。

但我既没有弄清楚也没有找到关于虚线意味着什么的文件。我目前正在通过代码的CODE,但坦率地说,这是一个非常愚蠢的方式来弄清楚它意味着什么。因此,除了回答虚线的含义之外,你能否指出一些文件给出pprof gv格式的传说?

This one (http://goog-perftools.sourceforge.net/doc/cpu_profiler.html) must be out of date,因为它没有提到虚线格式......让我担心它可能会过时。

2 个答案:

答案 0 :(得分:1)

从代码中可以看出,虚线表示内联函数调用。但是,确认会很好。

文件会更好!

  if ($x[1] =~ m/\(inline\)/) {
    $style .= ",dashed";
  }

source

答案 1 :(得分:0)

任何虚线弧的目标节点都包含“(内联)”。