Acanthopanaxによる
2008年09月21日 9時20分の掲載
倍速部門より。
倍速部門より。
pinbou 曰く、
本家/.の記事より。WebKit開発者サイトSurfin' Safariのブログエントリ"Introducing SquirrelFish Extreme"によると、WebKitに新世代のJavaScriptエンジンが導入された。このエンジン、SquirrelFish Extremeは、従来のSquirrelFishに比べ2倍の処理スピードを誇るという。ブログによれば、バイトコード最適化や(Google ChromeのJavaScriptエンジンV8におけるhidden class変換に似た)多相的インラインキャッシュ、コンテキストスレッデッドJITコンパイラ(ネイティヴコードを生成、ただし現時点ではx86プロセッサ向けのみ)といたテクニックの導入によってパフォーマンス向上が達成されたそうだ。SquirrelFish ExtremeはすでにWebKitの最新nightly buildでは利用可能で、ベンチマーク比較によるとV8よりも35%、MozillaのTraceMonkeyと比べると55%も速く、現時点で世界最速のJavaScriptエンジンとみなされるとのこと。
ここまで各ブラウザでJavaScriptが高速化してくると (スコア:1, 興味深い)
コメントを書く
最速更新につぐ更新で (スコア:1, おもしろおかしい)
コメントを書く
Re:Google Chromeは採用する? (スコア:1, 興味深い)
本当に速いかどうかは体感でしか分かりません。
また、WebKitのJavaScript高速化は昨日今日出てきたわけではなく以前から掲げられていたものであり、Googleが知らなかったはずはないと思います。
コメントを書く
親コメント
Re:せいぜいMSのケツを叩く刺激になればいいとは思うが (スコア:1)
みんなして世界最速と言われても、どうなん? ってのは、ユーザにしてみれば当然の感覚で。
ホントに詐欺かどうかは別として「催促が何でいくつもあるんだよ!」と思われたら詐欺的とは言えるかと。
そーゆーユーザの感覚に気付けないってのは、(全てのじゃないけど)オープンソース陣営の弱みの一つだとは思います。アマチュアの弱いところがでている例かと。
そんなことより、落ちないブラウザ頼むよ。
Flashが悪いっぽいんだけどさ...。
コメントを書く
親コメント
Re:Google Chromeは採用する? (スコア:1)
IEは開発者向けに各種インターフェースを公開してるはずです。逆に、他のブラウザはどうでしょう?
今回のWebKitは見ていないのでわかりませんが、例えばChromeのV8は、parseした時点でソースコードとの対応が抜け落ちます。
あとエラーメッセージも酷いときは先頭からのバイト数(文字数かも?)しか位置情報がなかったりするし…行番号出してください orz
# statement_pos()メンバ関数があるけど、往々にして初期化されておらず-1が返ってきて凹んだ。
コメントを書く
親コメント