WebブラウザFirefoxの次期バージョンに、新JavaScriptエンジン「TraceMonkey」が採用される。Mozilla Foundation CTOを務めるBrendan Eich氏のブログ「Brendan Eich's Roadmap Updates」で米国時間の23日、明らかにされたもの。
TraceMonkeyは、現行のSpiderMonkeyに代わるFirefox用JavaScriptエンジン。SpiderMonkeyをベースにジャストインタイム (JIT) コンパイラを追加、JavaScriptの処理を飛躍的に向上させていることが特徴。Adobeから寄贈を受けたソースコードをもとに開発が進められていたJavaScriptエンジン「Tamarin Tracing」、およびJITエンジン「Nanojit」の強化版であり、現在コード名「Shiretoko」としてα版が公開中のFirefox次期バージョンv3.1で採用される予定。
ブログでは、SpiderMonkeyとのパフォーマンス差についても言及。TraceMonkey搭載のFirefox 3.1と、現行のFirefox 3.0 / SpiderMonkeyを各種JavaScriptベンチマークで比較したところ、「SunSpider」を使用したテスト全体では約1.83倍、そのうち画像処理 (image) は約6.46倍、行列処理 (matrix) は約6.26倍、ubenchテストでは約22.5倍もの速度向上が確認されたという。
Mozilla副社長を務めるMike Schroepfer氏のブログ「Schrep's Blog」では、「WHAT CAN YOU DO WHEN YOUR BROWSER IS 7 TIMES FASTER?」と題し、JITコンパイラをオン/オフしたときの様子を動画として公開中。JavaScriptによる静止画のトレーシング処理を記録したその動画では、JIT有効時が無効時に比べ約7倍高速という結果になっている。
|
速度差は一目瞭然、Firefoxの新JavaScriptエンジン「TraceMonkey」 (画像は「Brendan Eich's Roadmap Updates」から転載) |
| 次のFirefoxは北の国から、「Shiretoko Alpha 1」がリリース [2008/7/29] |
| Adobe高速JavaScript実装、バイトコードにForthを採用 [2008/2/7] |
| Firefox 4のJavaScriptは超速い! - John Resig氏、jQueryとTamarinを語る [2007/11/9] |
| 【レポート】マカフィーの世界の専門家の意識調査「サイバー防衛報告書」とセキュリティソリューション [21:15 5/25] |
| アップル、Aperture 3.2.4を公開 - バグ修正、安定性向上など [20:51 5/25] |
| 【レポート】GTC 2012 - VGXでエンタープライズ環境でのGPU需要開拓を狙うNVIDIA [20:07 5/25] |
| デル、期間限定キャンペーンに特価アイテム追加、アップグレード無料も継続 [19:41 5/25] |
| 上海問屋、iPhoneとほぼ同じ薄さのバッテリ内蔵ヘッドホンアンプ [19:05 5/25] |
|
[けいおん!]大学編に続き高校編も最終回 6月で“グランドフィナーレ” [00:30 5/28] ホビー |
|
Gカップグラドル柴小聖、新作は"お尻推し"「体がどんどん絞れてきてる!」 [22:00 5/27] エンタメ |
|
【インタビュー】真木よう子 - 年齢ごとに等身大の女優になりたい [21:30 5/27] エンタメ |
|
[リアル・スティール]DVDとBDセットがオリコンとTSUTAYAで初登場首位 特別映像も公開 [21:11 5/27] エンタメ |
|
ダムエー付録のトランプは54枚全てザク!安彦も大河原も [20:57 5/27] ホビー |