bug995817.js (354B)
1 setJitCompilerOption('baseline.warmup.trigger', 1); 2 let r; 3 (function() { 4 function f() { 5 return (1 + -1 / 0) << null; 6 } 7 assertEq(f(), 0); 8 assertEq(f(), 0); 9 10 function g(x,y) { 11 var a = x|0; 12 var b = y|0; 13 return (a / b + a / b) | 0; 14 } 15 assertEq(g(3,4), 1); 16 assertEq(g(3,4), 1); 17 })();