MozTW 討論區
https://forum.moztw.org/

Mozilla發布新引擎─JaegerMonkey
https://forum.moztw.org/viewtopic.php?f=18&t=29595
1 頁 (共 1 頁)

發表人:  adam [ 2010-02-28, 14:07 ]
文章主題 :  Mozilla發布新引擎─JaegerMonkey

Mozilla開發團隊於近期發布新一代引擎─JaegerMonkey,由於借鑿了Safari Nitro引擎技術,根據Mozilla開發團隊測試,JaegerMonkey在性能上提升了30-40%,Sunspider測試下提升18%的JavaScript編譯速度,

Mozilla表示,目前TraceMonkey追蹤(trace)演算法仍存在一些詬病,導致性能無法完全提升,尤其是遞迴的循環語句時,無法正確執行,Firefox因此會退回解釋執行方式。

JaegerMonkey近期將會加入Firefox 3.7 Nightly,請大家拭目以待!

出處:
JaegerMonkey wiki
David Mandelin's blog

發表人:  kourge [ 2010-03-12, 08:45 ]
文章主題 :  Re: Mozilla發布新引擎─JaegerMonkey

JägerMonkey 基本上就是把 Nitro 的組合碼編譯器給整合到 SpiderMonkey。

以前:trace 失敗時,退回用 bytecode 解釋器。
以後:trace 失敗時,退回用 Nitro 組合碼編譯器。

發表人:  JackieKu [ 2010-03-16, 10:08 ]
文章主題 :  Re: Mozilla發布新引擎─JaegerMonkey

David Mandelin's blog上面又有一篇新的相關文章
http://blog.mozilla.com/dmandelin/2010/ ... omponents/

主要是要澄清外界對JägerMonkey的誤解
裡面有附一張圖把關係表示得蠻清楚的

JägerMonkey的目的是Method JIT (跟TraceMonkey的Trace JIT不同)
而其中從bytecode轉成原生碼的部分(assembler, 組譯器)是拿WebKit的Nitro來用
不過這不代表JägerMonkey只是把Nitro挖過來就解決了
產生給nitro用的bytecode還是得自己來...

發表人:  idragonet3 [ 2010-03-18, 15:57 ]
文章主題 :  Re: Mozilla發布新引擎─JaegerMonkey

這裡有代碼
http://hg.mozilla.org/users/danderson_m ... germonkey/

誰能編譯一個包含JaegerMonkey的Firefox?

發表人:  orange [ 2010-03-18, 20:39 ]
文章主題 :  Re: Mozilla發布新引擎─JaegerMonkey

3.7alpha 還是很容易當機的階段
JaegerMonkey 僅僅只是初步階段沒那麼穩也沒有比FX 3.6快(事實上還慢了好幾倍)
--
建議等到3.7 beta再看看

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/