tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

staticoverflow.js (358B)


      1 // overflows occurring during constant folding
      2 
      3 var y = -null - y;
      4 assertEq(y, NaN);
      5 
      6 var x = -(void 0);
      7 assertEq(x, NaN);
      8 
      9 function overdiv() {
     10  for(var i=0; i<25; i++) {
     11    var a, b;
     12    function f() { 
     13    }
     14    a = f();
     15    b = (123 ^ 1) / 1234;
     16  }
     17 }
     18 overdiv();
     19 
     20 function overadd() {
     21  var a = 0x7ffffff0;
     22  var b = 100;
     23  return a + b;
     24 }
     25 overadd();