dromaeo.com— Test your JavaScript performance in many various browsers such as Firefox 2+, Safari 3+, and Opera 9+, and Internet Explorer 6+
Apr 11, 2008View in Crawl 4
I see *one* comment that says that, and John replied to it here: <a class="user" href="http://ejohn.org/blog/dromaeo-javascript-performan">http://ejohn.org/blog/dromaeo-javascript-performan</a> ...Excerpt:@Gavin Brown: You didn't actually read the blog post or wiki page, did you? How about you take a gander through the methodology to get a feel for why SunSpider was inadequate. It's important to note the difference between a testing suite and a suite of tests, as well. Dromaeo will eventually include all of the tests that are in SunSpider, plus many more. The tests that SunSpider provided were adequate, for now (which is why we're standardizing on them) the suite, was not.And as I mentioned in the post, we're working with the WebKit team - along with the other browser vendors - to standardize on a suite of tests.
Did you happen to miss the two comments from Maciej Stachowiak?"""I think Dromaeo's testing methodology has significant flaws in itself. First of all, it wraps every test in a closure, which factors out the performance of access to globals (something that actually matters for real scripts). Second, the way it determines two results are a "tie" is statistically unsound - you can't just check if two confidence intervals overlap, you have to do a two-variable t-test, which SunSpider does correctly. Third, running a test more times if the variance is higher than some threshold creates statistical artifacts - it's not good science to change an experiment midstream based on statistical results, and it makes it impossible to do statistical analysis on the totals since you can't meaningfully generate 5 totals if some tests ran more than 5 times. Fourth, Dromaeo seems to report much higher variance than SunSpider, so it is likely that the harness is interfering with the execution of the tests more than on SunSpider and creating noise."""
davidarussellApr 11, 2008
Very nice utility, but it's the dinosaurs that make it rad!
trib4lmaniacApr 11, 2008
FYI: Dromaeo was developed by the John Resig, author of the jQuery JavaScript library.<a class="user" href="http://ejohn.org/blog/dromaeo-javascript-performan">http://ejohn.org/blog/dromaeo-javascript-performan</a> ...
phytarApr 11, 2008
You may want to look at the previous results:<a class="user" href="http://wiki.mozilla.org/Dromaeo#Viewing_the_Results">http://wiki.mozilla.org/Dromaeo#Viewing_the_Result ...</a>
sq377Apr 11, 2008
On my linux system, epiphany with webkit ran a lot faster than firefox-3.0-b5 as well.
comrade693Apr 12, 2008
I see *one* comment that says that, and John replied to it here: <a class="user" href="http://ejohn.org/blog/dromaeo-javascript-performan">http://ejohn.org/blog/dromaeo-javascript-performan</a> ...Excerpt:@Gavin Brown: You didn't actually read the blog post or wiki page, did you? How about you take a gander through the methodology to get a feel for why SunSpider was inadequate. It's important to note the difference between a testing suite and a suite of tests, as well. Dromaeo will eventually include all of the tests that are in SunSpider, plus many more. The tests that SunSpider provided were adequate, for now (which is why we're standardizing on them) the suite, was not.And as I mentioned in the post, we're working with the WebKit team - along with the other browser vendors - to standardize on a suite of tests.
bdashApr 12, 2008
Did you happen to miss the two comments from Maciej Stachowiak?"""I think Dromaeo's testing methodology has significant flaws in itself. First of all, it wraps every test in a closure, which factors out the performance of access to globals (something that actually matters for real scripts). Second, the way it determines two results are a "tie" is statistically unsound - you can't just check if two confidence intervals overlap, you have to do a two-variable t-test, which SunSpider does correctly. Third, running a test more times if the variance is higher than some threshold creates statistical artifacts - it's not good science to change an experiment midstream based on statistical results, and it makes it impossible to do statistical analysis on the totals since you can't meaningfully generate 5 totals if some tests ran more than 5 times. Fourth, Dromaeo seems to report much higher variance than SunSpider, so it is likely that the harness is interfering with the execution of the tests more than on SunSpider and creating noise."""
ryanscottdavisApr 19, 2008
i'm proud to say i went to the same school as Resig
miguelwmonteiroDec 13, 2009
On Google Chrome it is 10x faster than Firefox. It's really, really faster!