【发布时间】:2014-04-25 21:34:04
【问题描述】:
当我使用 Chrome 中的开发者工具收集 JavaScript CPU 配置文件时,我收到两个关于函数的神秘警告:
- 未优化:优化太多次
- 未优化:内联退出
这些实际上是什么意思?有哪些可能的解决方案?
我见过的另一个是未优化:TryCatchStatement,但这是有道理的。解决办法是去掉try-catch。
到目前为止,我发现的最接近的解释尝试是这个 - https://github.com/GoogleChrome/devtools-docs/issues/53
【问题讨论】:
-
html5rocks.com/en/tutorials/speed/v8 查看“优化编译器”部分
-
感谢@epascarello,这是一篇很棒的文章。我仍然不确定为什么我的代码会导致这些错误,但这应该可以为我提供更多信息以进行更多故障排除。
-
你的代码中有 try/catch 吗?
-
您能否将代码的相关部分添加到此问题中,以便其他人可以参考代码示例给出解释?
-
如果您可以添加示例或代码链接,也许我可以提供帮助?
标签: javascript google-chrome optimization google-chrome-devtools developer-tools