为啥 FireBug 分析器不会停止运行?

Posted

技术标签:

【中文标题】为啥 FireBug 分析器不会停止运行?【英文标题】:Why doesn't the FireBug profiler stop running?为什么 FireBug 分析器不会停止运行? 【发布时间】:2012-08-20 01:36:26 【问题描述】:

我正在对这段代码运行 FireBug 分析器:

function y() 
    for (var i = 0; i < 10000; i++) 
        var x = i;
    

console.profile();
y();
console.profileEnd();

但是,它不断说:“分析器正在运行。再次单击“配置文件”以查看其报告。”

当我单击该消息或“个人资料”按钮时没有任何反应。

【问题讨论】:

我收到No activity to profile。我们应该如何重现您的示例? 我很抱歉,在 jsFiddle 中的那个例子我确实得到了“分析器正在运行......” - 显然重新启动我的系统有效。我已经用一个可行的版本替换了我的示例。 @sdasdadas 非常怀疑是否有必要重新启动整个计算机。您是否只是安装了 Firebug,而没有重新启动浏览器?您是否尝试清除缓存?无论如何,投票结束太本地化了。 不,我已经永久安装了 Firebug。我没有尝试清除缓存。我可以理解投票结束,但事实是 *** 上不存在这个问题的答案。出于这个原因,我认为它应该保持打开状态,直到出现更好的答案。 【参考方案1】:

显然,这可以通过重新启动系统来解决。我不确定是什么导致它永远工作。

【讨论】:

以上是关于为啥 FireBug 分析器不会停止运行?的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Jprofiler 9.11 在一段时间后停止进行分析(CPU 视图 - 热点)?

如何在页面加载时启动 Firebug 的性能分析器?

了解 Firebug 探查器输出

为啥在我停止程序之前不会写入文件?

是否可以使用 Firebug 分析内置的 JavaScript 函数?

FireBug 1.7.3 不会因任何错误而中断,在继续之后,甚至是“调试器”语句