MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2024-05-08, 10:35

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 5 篇文章 ] 
發表人 內容
文章發表於 : 2010-02-28, 14:07 
離線
[MozTW 版主群]
頭像

註冊時間: 2008-10-10, 11:27
文章: 982
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

_________________
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.2) Gecko/20100115 Firefox/3.6
 個人資料  
引用回覆  
文章發表於 : 2010-03-12, 08:45 
離線
[網站管理員]
頭像

註冊時間: 2004-09-27, 09:24
文章: 1685
JägerMonkey 基本上就是把 Nitro 的組合碼編譯器給整合到 SpiderMonkey。

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

_________________
korp + korp 中文站(沒精神更新)


回頂端
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; zh-TW; rv:1.9.2) Gecko/20100115 Firefox/3.6 FirePHP/0.4
 個人資料  
引用回覆  
文章發表於 : 2010-03-16, 10:08 
離線

註冊時間: 2005-04-25, 18:44
文章: 166
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還是得自己來...


回頂端
Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-TW; rv:1.9.2) Gecko/20100115 Firefox/3.6
 個人資料  
引用回覆  
文章發表於 : 2010-03-18, 15:57 
離線
頭像

註冊時間: 2008-10-08, 16:09
文章: 38
來自: 大中华
這裡有代碼
http://hg.mozilla.org/users/danderson_m ... germonkey/

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

_________________
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.3) Gecko/20100101 Firefox/3.6
 個人資料  
引用回覆  
文章發表於 : 2010-03-18, 20:39 
離線
頭像

註冊時間: 2003-07-17, 22:16
文章: 940
3.7alpha 還是很容易當機的階段
JaegerMonkey 僅僅只是初步階段沒那麼穩也沒有比FX 3.6快(事實上還慢了好幾倍)
--
建議等到3.7 beta再看看


回頂端
Mozilla/5.0 (X11; U; Linux x86_64; zh-TW; rv:1.9.2.2) Gecko/20100318 orangeFox/3.6.2
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 5 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 2 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群