1function foo(a) { 2 return a * 2097144 + 10000000000; 3} 4 5noInline(foo); 6 7for (var i = 0; i < 100000; ++i) { 8 var result = foo(1073741151); 9 if (result != 2251799812372744) 10 throw "Error: bad result: " + result; 11} 12 13var result = foo(1073741152); 14if (result != 2251799814469888) 15 throw "Error: bad result: " + result; 16