20110306044333 http://hg.mozilla.org/tracemonkey/rev/1c8e91b2e3a4