tor-browser

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

bug-1576865-1.js (1103B)


      1 var sourceText = `
      2  function Outer() {
      3    var X00, X01, X02, X03, X04, X05, X06, X07;
      4    var X08, X09, X10, X11, X12, X13, X14, X15;
      5    var X16, X17, X18, X19, X20, X21, X22, X23;
      6    var X24, X25, X26, X27, X28, X29, X30, X31;
      7 
      8    function LazyFunction() {
      9      // Lots of closed-over bindings.
     10      { X00 = true; };
     11      { X01 = true; };
     12      { X02 = true; };
     13      { X03 = true; };
     14      { X04 = true; };
     15      { X05 = true; };
     16      { X06 = true; };
     17      { X07 = true; };
     18      { X08 = true; };
     19      { X09 = true; };
     20      { X10 = true; };
     21      { X11 = true; };
     22      { X12 = true; };
     23      { X13 = true; };
     24      { X14 = true; };
     25      { X15 = true; };
     26      { X16 = true; };
     27      { X17 = true; };
     28      { X18 = true; };
     29      { X19 = true; };
     30      { X20 = true; };
     31      { X21 = true; };
     32      { X22 = true; };
     33      { X23 = true; };
     34      { X24 = true; };
     35      { X25 = true; };
     36      { X26 = true; };
     37      { X27 = true; };
     38      { X28 = true; };
     39      { X29 = true; };
     40      { X30 = true; };
     41      { X31 = true; };
     42    }
     43  }
     44 `;
     45 
     46 oomTest(function() {
     47  evaluate(sourceText);
     48  });