谁能推荐一个用于 JavaScript 的图形调用堆栈可视化器,我可以安装在Linux机器上(或者是操作系统中立的)?最好是不需要修改被分析的 JavaScript。
我追求的东西类似于valgrind
/生成的图表,kcachegrind
但适用于 JavaScript。
编辑:有几个人建议使用 Firebug 的 Profile 工具。我已经使用了它,但不幸的是,它不能胜任我需要可视化器的工作。例如,能够看到脚本在 removeListener() 函数中花费了 20% 的时间并不能告诉我从哪里调用它并帮助追踪潜在的优化(除非我错过了 Firebug Profile 选项卡的某些方面) .