是否可以检测到 Firefox 浏览器正在运行 TraceMonkey JavaScript 解释器?如果是这样,是否可以使用 JavaScript 来实现?涉及检查浏览器二进制文件或共享库的解决方案对我来说也可以。我现在正在使用 Firefox 3.0.14 运行 Linux。
问问题
404 次
2 回答
3
- 输入“about:config”作为 URL
- 说你会小心
- 搜索“JIT”
您可以通过查看以下内容来检查它是否已启用:
javascript.options.jit.chrome -> 用于浏览器 UI 和插件
javascript.options.jit.content -> 用于网页内容
(您也可以更改值)
顺便提一句。如果您的代码有点复杂,请不要期望获得与 V8 相当的速度。Tracemonkey 因多分支代码而失败(它可能比 spidermonkey 慢)。
更多信息:http ://hacks.mozilla.org/2009/07/tracemonkey-overview/
于 2009-10-04T19:31:37.070 回答
0
所以,3.0 没有 tracemonkey,关于你的评论,在 3.5 中它也不起作用 - 你可能运行发行版提供的 64 位?我记得读过 tracemonkey 在 64 位版本上被禁用(该支持是最近才实现的,并且不在 Firefox 3.5 中)。
于 2009-10-08T07:45:07.613 回答