tor-browser

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

bug1866502.js (672B)


      1 // |jit-test| --ion-offthread-compile=off 
      2 // |jit-test| --fast-warmup 
      3 
      4 this.__defineSetter__('sum', () => {})
      5 sum=0;
      6 
      7 options = {fileName: "test.js"}
      8 evaluate("\
      9  function inline1(i)  { return i+0; }\
     10  function inline2(i)  { return i+1; }\
     11  function inline3(z,i){ return i+5; }\
     12  function a() {\
     13    for (let i=0; i<2000; i++) {\
     14      sum=inline1(i);\
     15      sum=inline2(i);\
     16      sum=inline3(sum,i);\
     17    }\
     18  }\
     19 ", options);
     20 a();
     21 
     22 evaluate("\
     23  function inline4(i)  { return i+0; }\
     24  function inline5(i)  { return i+1; }\
     25  function inline6(z,i){ return i+5; }\
     26  function b() {\
     27    for (let i=0; i<2000; i++) {\
     28      sum=sum+i;\
     29    }\
     30  }\
     31 ", options);
     32 b();