Firefox 3.0 vs 3.1β1 JavaScript実行速度テスト(ベンチマーク)

Firefox 3.0と3.1b1で、どのくらい速度が違うのかを比較してみました。単位はミリ秒 (msec) になっています。いくらか誤差がありますので、あくまでも参考程度にしてください。
以下の表の文字のリンクをクリックすると、スクリプトが実行されます。
Firefoxは以下から入手することができます。

Firefox 3.1 Beta 1 Download

最終更新日 : 2008/10/25
openspc@po.shiojiri.ne.jp

■機種スペック
Windows XP, Pentium 4 3GHz, RAM : 1GB
MacOS X Leopard, Intel Xeon 3GHz Dual-Core, RAM : 12GB

  Windows XP SP2 Macintosh
  Firefox 3.0 Firefox 3.1b1 Firefox 3.0 Firefox 3.0b1
文字列連結 5 4 4 4
文字列連結 (配列のjoinで連結) 6 3 4 4
エレメント作成 1482 1328 879 530
テキストノード作成 1247 1057 718 380
シリアルサーチ 38 38 31 28
innerHTML 710 709 609 593
innerText/textContent 251 242 258 235
正規表現 547 263 342 195
スタイルシートからの読み出し 1050 779 579 274
スタイルシートへの書き込み 268 220 146 99
withによる省略 2276 2229 1357 1102
子ノード追加 306 287 147 132
ノード読み出し 349 202 151 65
ノードへの書き込み 465 275 215 110
配列読み出し 14 13 5 5
配列書き込み 22 13 8 6
オブジェクト作成 513 500 1279 379