SquirrelFish ExtremeはSafari 4.0のJavaScriptを高速化すると約束

SquirrelFish ExtremeはSafari 4.0のJavaScriptを高速化すると約束

プリンス・マクリーンのプロフィール写真プリンス・マクリーン

· 1分で読めます

昨夜、AppleのWebKitグループは新しいSquirrelFish Extremeを発表しました。これは、6月に発表されたSquirrelFish JavaScriptエンジンの大幅な刷新版です。このアップデートは、SquirrelFishがSafariの製品版に搭載される前に行われました。

Apple がオリジナルの SquirrelFish をプロジェクトとして発表した後、Mozilla は Firefox 用の TraceMonkey をリリースし、Google は Chrome の新しい V8 エンジンを発表し、JavaScript の高速化は今日のコンピューティング業界で最も競争が激しく、急速に進歩している目標の 1 つになりました。

JavaScriptの高速化は、SproutCore JavaScriptフレームワークを使用して構築されたApple独自のMobileMeウェブアプリなど、今後登場する高度なウェブアプリケーションの進化に伴って求められています。現在ベータ版のSafari 4.0には、SquirrelFish Extremeと、前述のHTML 5の新機能のサポートが組み込まれます。

Maciej Stachowiak 氏による Surfin' Safari の投稿によると、SquirrelFish Extreme における Apple の機能強化には、「バイトコードの最適化、ポリモーフィックなインライン キャッシュ、軽量の「コンテキスト スレッド」JIT コンパイラ、および JIT インフラストラクチャを使用する新しい正規表現エンジン」が含まれています。

SunSpiderのベンチマークテストでは、新しいSquirrelFish Extremeは「オリジナルのSquirrelFishのほぼ2倍、そして1年も経たないうちにSafari 3.0で確認された速度の10倍以上」だとスタチョビアック氏は記している。「この改善には非常に満足していますが、今後さらにパフォーマンスが向上すると考えています。」