tor-browser

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

bailout-inline-getter.js (269B)


      1 // |jit-test| --fast-warmup; --no-threads
      2 
      3 var iter = 0;
      4 
      5 class A {
      6  get foo() {
      7    var x = iter;
      8    bailout();
      9    return x;
     10  }
     11 }
     12 
     13 var a = new A();
     14 function bar() {
     15  return a.foo;
     16 }
     17 
     18 with ({}) {}
     19 for(var i = 0; i < 100; i++) {
     20  iter = i;
     21  assertEq(bar(), i);
     22 }