简单易用,非侵入式JavaScript Call Stack Visualiser?

问题描述:

任何人都可以推荐JavaScript的图形调用堆栈可视化工具,我可以安装在Linux框(或是OS中性)?优选地,不涉及必须修改正被分析的JavaScript。简单易用,非侵入式JavaScript Call Stack Visualiser?

我在类似于valgrind/kcachegrind产生的图表,但对于JavaScript。

编辑:有几个人提出了Firebug的Profile工具。我已经使用这个,但不幸的是它不能满足我需要一个可视化工具的工作。例如。能够看到脚本在removeListener()函数中占用了20%的时间并不能告诉我该从哪里调用并帮助跟踪潜在的优化(除非我错过了Firebug Profile选项卡的某些方面)。

Firebug是firefox的一个插件,它有一个callstack跟踪器,您可以在其中单击堆栈的各个元素并检查该上下文。也许不是业务中最可视的奢侈电话堆栈检查器,但功能齐全。

绝对建议Firebug作为中间解决方案,直到找到与您所需输出精确匹配的东西。