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] |
| 【特別企画】標準で4GHz動作! メーカー公認のCPU+GPUダブルオーバークロックマシン登場 [08:30 2/10] |
| 新世代PCを開拓する「Windows on ARM」、MSが概要を説明 [08:07 2/10] |
| iPad 3の強化点はディスプレイ・バッテリ・GPUか - 海外報道 [23:04 2/9] |
| iTunes Matchが生み出す「Magic Money」とは? [22:47 2/9] |
| アスク、システムドライブを2.5インチSATA HDD/SSDに複製するUSBケーブル [18:50 2/9] |
|
サイバーエージェントがアールフォース・エンターテインメントを子会社化 [09:56 2/10] ネット |
|
Dell、重複排除により最大98%のデータ削減が可能なバックアップストレージを発売 [09:44 2/10] エンタープライズ |
|
北大、「ポジトロン断層撮影法」による脳腫瘍の性質を診断する手法を開発 [09:40 2/10] エンタープライズ |
|
NICTなど、手術支援ロボット「da Vinci」の3D裸眼映像伝送実証実験を計画 [09:36 2/10] エンタープライズ |
|
OAD『君のいる町 ~黄昏交差点~1』よりキャストメッセージを紹介 [09:22 2/10] ホビー |