function foo(array, num, denum) | |
{ | |
array.push(num/denum); | |
} | |
function bar() | |
{ | |
return []; | |
} | |
noInline(foo); | |
noInline(bar); | |
for (var i = 0; i < 10000; ++i) | |
foo(bar(), 42.5, 3.1); | |
var result = bar(); | |
foo(result, 0, 0); | |
if ("" + result[0] !== "NaN") | |
throw "Bad result: " + result; |