A Mozilla engineer found out that Microsoft's Internet Explorer 9 did particularly well on the math-cordic benchmark in the SunSpider suite. When people over at HackerNews (comments at HackerNews: good stuff. Recommended) dove into this matter, they concluded that Microsoft must've been cheating. Naturally, I was set to write a scathing item about this, because if there's one thing I hate, it's cheating.
Obviously, the first thing I did was try and see if Microsoft had already said something about this matter. As it turns out, they did, and what they have to say about this is kind of embarrassing for those that automatically assumed Microsoft was cheating (including myself) - Redmond is not cheating, and it's not a bug either; they've implemented something called dead code elimination.
This explains why the math-cordic benchmark runs so well on IE9. "The benchmark runs an expensive loop, and then does nothing with the results; the benchmark is written exactly in a way that triggers this general optimization," they add, "Of course, the benchmark could be rewritten to avoid triggering this optimization, which would bring our performance on this specific benchmark in line with other browsers."
Of course, any sane person already knows that these silly benchmarks are, well, silly. I honestly don't give a rat's bum about how well my browser performs on these tests - I care about how fast it renders web pages, how fast it starts up, and how well-designed and responsive the interface is.