tor-browser

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

bug1852893-1.js (473B)


      1 // |jit-test| --fast-warmup; --no-threads; --blinterp-eager
      2 
      3 function foo(o) {
      4  return foo_inner(o);
      5 }
      6 
      7 function foo_inner(o) {
      8  return o.x;
      9 }
     10 with ({}) {}
     11 
     12 for (var i = 0; i < 13; i++) {
     13  foo({x:1, ["y" + (i % 5)]: 2});
     14 }
     15 
     16 for (var i = 0; i < 17; i++) {
     17  foo({x: 1, ["y" + (i % 8)]: 2});
     18 }
     19 
     20 eval("for (var i = 0; i < 10; i++) foo({y: 1, x:2})")
     21 
     22 // Purge a stub inside a trial-inlined script.
     23 gc();
     24 
     25 for (var i = 0; i < 50; i++) {
     26  foo({x: 1, ["y" + (i % 3)]: 2});
     27 }