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

时间:2008-12-22 17:15:41

标签: javascript graph profile visualize

任何人都可以推荐JavaScript的图形调用栈可视化工具,我可以在 Linux 框上安装(或操作系统中立)吗?优选地,不需要修改被分析的JavaScript。

我正在处理与valgrind / kcachegrind生成的图表类似的内容,但适用于JavaScript。

编辑:有几个人建议使用Firebug的配置文件工具。我已经使用过这个,但不幸的是,这不符合我需要的可视化工作。例如。能够看到脚本在removeListener()函数中花费20%的时间并没有告诉我从哪里调用它并帮助追踪潜在的优化(除非我错过了Firebug Profile选项卡的某些方面)。

2 个答案:

答案 0 :(得分:1)

firebug是firefox的一个插件,它有一个callstack跟踪器,你可以在其中单击堆栈的各个元素并检查该上下文。也许不是业务中最具视觉冲击力的调用堆栈检查员,但功能齐全。

答案 1 :(得分:0)

绝对建议将Firebug作为中间解决方案,直到找到与所需输出完全匹配的内容。