tor-browser

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

dense-elem-write-barrier.js (374B)


      1 var arr = [];
      2 for (var i=0; i<20; i++) {
      3    arr.push(new Int32Array(2000));
      4 }
      5 arr.push([null, null]);
      6 
      7 function test(o, x) {
      8    assertEq(o[0], x);
      9 }
     10 
     11 function f() {
     12    for (var i=0; i<3100; i++) {
     13 var o = arr[i % arr.length];
     14 if (o.length > 10 || i > 2000) {
     15     var val = (i > 3000 ? 1 : null);
     16     o[0] = val;
     17     if (o.length < 5)
     18 	test(o, val);
     19 }
     20    }
     21 }
     22 f();