剛剛在ITHome新聞看到的:
Mozilla在最新的Firefox 3.1 α版本中嵌入了新一代的JavaScript引擎─TraceMonkey。TraceMonkey為一即時編譯器(just-in-time Compiler),讓Firefox 3.1的執行效能比3.0版好上數倍....
ITHome新聞的連結:
http://www.ithome.com.tw/itadm/article.php?c=50584
回頭上去Mozilla網站上面看了一下,有一篇文章有詳細的比較與說明:
TraceMonkey: JavaScript Lightspeed
想要試試看的話,可以從這裡下載:
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-tracemonkey/
不過有另一篇文章提到,JIT編譯器可能會造成javascript除錯問題:
Gecko 1.9.1, TraceMonkey and Venkman?
現在也頂多驗證一下是否真的速度有比較快吧?剛剛在他們的wiki上看到:
「We are currently still in rapid development mode. Our commit policy is as follows: "If you are confident you know what you are doing, push now and prepare to answer questions later if you break the tree."」......
(https://wiki.mozilla.org/JavaScript:TraceMonkey)
所以當然還要等一等囉......
我自己build tracemoneky、或是地雷版的firefox,速度都還沒有穩定版的firefox跑的快,但是穩定版的firefox速度感覺上也還是不如Google Chrome。
Firefox 3.01不知道怎麼build的,直接拿他的js32.dll來用,跑的速度比自己build的快很多。(我猜是做出branch以後才加工的)