michael@0: // only fix doubles for slots which the recompiled script thinks are doubles. michael@0: function foo(x) { michael@0: var y = x & 0xffff; michael@0: y = (y * (x * 1000)); michael@0: assertEq(y, 140735340806145000); michael@0: } michael@0: foo(0x7fffffff);