`
RednaxelaFX
  • 浏览: 3049611 次
  • 性别: Icon_minigender_1
  • 来自: 海外
社区版块
存档分类
最新评论

[纯水]FireFox/Namoroka是想把JavaScript引擎怎么搞?

    博客分类:
  • misc
阅读更多
呃,刚看到关于FireFox 3.6的新闻,说是被赋予Namoroka的开发代号,要显著提高性能什么的。官方wiki在这里:https://wiki.mozilla.org/Firefox/Namoroka
其它到没什么,这一行吸引了我的眼球:
MozillaWiki 写道
Firefox.next Platform Requirements
...
Performance
  • chrome JIT
这是什么意思?是说要让TraceMonkey的速度达到V8的水平,还是干脆就把V8的后端接到SpiderMonkey上?如果是后者的话,那TraceMonkey岂不是要步Tamarin-tracing的后尘了……oh no。
不怕不怕,应该不是后者,Mozilla花了那么大功夫去把TraceMonkey实用化,没理由就这么放弃的。不过这玩儿还真是把Mozilla害惨了,原本明明是想在FF3就用上它的,拖啊拖结果3.5也给拖了那么久。

更新:见下面回复。我火星了,原来chrome JIT就是TraceMonkey……
分享到:
评论
6 楼 yuesefa 2009-06-05  
RednaxelaFX 写道

yuesefa 写道content就是指页面js的jit, chrome jit是对firefox本身使用到的js进行jit,比如各种extension里面的js原来如此,又学到了~~不过内里执行JS的引擎还是同一个TraceMonkey对吧?

yeah
5 楼 RednaxelaFX 2009-06-05  
yuesefa 写道
content就是指页面js的jit, chrome jit是对firefox本身使用到的js进行jit,比如各种extension里面的js

原来如此,又学到了~~
不过内里执行JS的引擎还是同一个TraceMonkey对吧?
4 楼 yuesefa 2009-06-05  
RednaxelaFX 写道

ShiningRay 写道chrome要知道Firefox本身也有种叫做chrome的东西这里首字母没有大写,应该不是指Chrome浏览器我错了,原来chrome JIT就是指TraceMonkey的tracing-JIT……加油啊Mozilla!


chrome JIT和tracing-jit意思还是有点不同的 Firefox把javascript分成两类

javascript.options.jit.chrome 和 javascript.options.jit.content

content就是指页面js的jit, chrome jit是对firefox本身使用到的js进行jit,比如各种extension里面的js
3 楼 RednaxelaFX 2009-06-03  
ShiningRay 写道
chrome要知道Firefox本身也有种叫做chrome的东西这里首字母没有大写,应该不是指Chrome浏览器

我错了,原来chrome JIT就是指TraceMonkey的tracing-JIT……加油啊Mozilla!
2 楼 RednaxelaFX 2009-06-03  
ShiningRay 写道
chrome
要知道Firefox本身也有种叫做chrome的东西
这里首字母没有大写,应该不是指Chrome浏览器

原来如此,赶紧去收集一下相关资料来看看
太谢谢了~~
1 楼 ShiningRay 2009-06-03  
chrome
要知道Firefox本身也有种叫做chrome的东西
这里首字母没有大写,应该不是指Chrome浏览器

相关推荐

Global site tag (gtag.js) - Google Analytics