To read all comments associated with this story, please click here.
Or for humans righs violations ... oh ,sorry that was Nokia.
http://www.eff.org/deeplinks/2010/10/saharkhiz-v-nokia
Well it's certainly not hard to understand how people could get that notion if they had ever written code.
Adding either of these two, a 'true' and a 'return' which both does nothing in the context of this code and thus would certainly be optimized away as dead code suddenly prevents this dead code elimination optimization that before either of these (again, doing nothing) changes was able to optimize away the entire function.
http://people.mozilla.com/~sayrer/2010/sunspider/diff1.html
http://people.mozilla.com/~sayrer/2010/sunspider/diff2.html
But even so I don't think they are cheating, I believe this is due to the 'frailty' of their dead code eliminator, which as proven by this needs more work.
I've seen alot weirder things than this in my days as a programmer and I can't see why the IE devs would cheat this way if they were interested in cheating (which I don't think they are, I may have issues with Microsoft as a company but I have nothing but respect for their developers and no self-respecting dev would do something like hardcoding a dead code elimination, not even with Ballmer breathing down their necks).





Member since:
2005-07-06
naaaahhh, its Microsoft they must have been cheating. it can not be any other way... /end_sarcasm