Firefox 2 vs 3.0RC1 JavaScript実行速度テスト(ベンチマーク)

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

最終更新日 : 2008/5/19
openspc@po.shiojiri.ne.jp

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

Windows XP SP2 Macintosh
Firefox 2 Firefox 3.0b1 Firefox 3.0b4 Firefox 2 Firefox 3.0b1 Firefox 3.0b4 Firefox 3.0RC1
文字列連結110 116 5 4 4 4 4
文字列連結 (配列のjoinで連結) 94 119 6 12 11 4 4
エレメント作成4235 5543 1527 1454 1645 727 736
テキストノード作成4673 5318 1161 1349 1487 575 608
シリアルサーチ125 81 52 57 49 38 31
innerHTML985 815 690 582 582 548 566
innerText/textContent375 310 214 233 225 220 238
正規表現1641 1136 527 548 500 275 266
スタイルシートからの読み出し2891 2813 1040 1195 1002 470 508
スタイルシートへの書き込み438 445 276 182 167 135 141
withによる省略4016 3319 2347 1804 1523 1297 1333
子ノード追加438 467 302 183 172 141 144
ノード読み出し719 817 349 264 235 124 134
ノードへの書き込み812 927 455 293 283 187 191
配列読み出し31 31 11 14 13 7 5
配列書き込み172 125 16 80 61 9 8
オブジェクト作成5486 1649 676 962 1035 453 447