On Tuesday, 25 September 2012 17:42:00 UTC+12, Nicholas Nethercote  wrote:
> On Mon, Sep 24, 2012 at 5:22 PM,  wrote:
> 
> > So there's a new benchmark out, seemingly from google.
> 
> >
> 
> > It is designed to test performance in web app bottlenecks, especially "DOM, 
> > <canvas> API methods, SVG".
> 
> >
> 
> > Paul Irish from Google's Chrome team is in charge of it. He blogged on it 
> > here:
> 
> >
> 
> > http://paulirish.com/2012/a-browser-benchmark-that-has-your-back-robohornet/
> 
> 
> 
> I'm horrified by this.  Quoting my Hacker News comments
> 
> (http://news.ycombinator.com/item?id=4567796):
> 
> 
> 
> > Oh god, just when web people were starting to understand how to create good
> 
> > benchmarks 
> > (https://blog.mozilla.org/nnethercote/2012/08/24/octane-minus...),
> 
> > now we're going back to 1980s microbenchmark hell.
> 
> >
> 
> > Doesn't anyone read Hennessy and Patterson any more? The best benchmarks
> 
> > are real apps, not crappy little microbenchmarks that measure a single 
> > thing.
> 
> >
> 
> > (Can you hear that thud, thud, thud? It's the sound of me beating my head
> 
> > against my desk.)
> 
> 
> 
> Also, one of the tests is basically a no-op executed many times
> 
> (https://bugzilla.mozilla.org/show_bug.cgi?id=793913#c7).
> 
> 
> 
> Even better, there's a prime numbers calculation test, apparently to
> 
> test "math".  This is grimly hilarious:  Hennessy and Patterson
> 
> specifically cite the Sieve of Erastosthenes as an example of a toy
> 
> (and thus crap) benchmark.  Sigh.
> 
> 
> 
> Daniel Buchner is apparently Mozilla's official representative on the
> 
> RoboHornet "committee of JavaScript experts"
> 
> (https://github.com/robohornet/robohornet/wiki/Committee-Membership).
> 
> I don't know what his role is, but the thought of Mozilla officially
> 
> blessing RoboHornet fills me with dread.
> 
> 
> 
> While the suite may push us into some useful improvements, I worry
> 
> that we'll end up implementing some stupid benchmarketing features
> 
> that we will then carefully have to avoid regressing for the next 10
> 
> years.
> 
> 
> 
> Nick

The primes calculation inclusion is particularly odd. Especially when there are 
so many existing (useful) computation/math perf benchmarks.

The original bug requesting the canvas clearing test is here:

https://github.com/robohornet/robohornet/issues/43
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to