tor-browser

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

bug643653-2.js (1686B)


      1 var HEAP, IHEAP, FHEAP;
      2 var TOTAL_MEMORY = 50 * 1024 * 1024;
      3 HEAP = IHEAP = new Int32Array(TOTAL_MEMORY);
      4 STACK_ROOT = STACKTOP = undefined;
      5 var _rng;
      6 var __str2;
      7 var __str3;
      8 {
      9    var __stackBase__ = STACKTOP;
     10    var $n;
     11    var $tmp5 = __stackBase__ + 12;
     12    var $tmp6 = $n;
     13    var $mul7 = ($tmp6) * 3;
     14    $this_addr_i23 = $tmp5;
     15    $id_addr_i = __str2;
     16    $desc_addr_i = __str3;
     17    $N_addr_i = $mul7;
     18    var $this1_i24 = $this_addr_i23;
     19    var $tmp_i25 = $id_addr_i;
     20    var $tmp2_i = $desc_addr_i;
     21    var $tmp3_i = $N_addr_i;
     22    __Z9makeFastaI10RandomizedEvPKcS2_jRT_($tmp_i25, $tmp2_i, $tmp3_i, $this1_i24);
     23 }
     24 function __Z9makeFastaI10RandomizedEvPKcS2_jRT_($id, $desc, $N, $output)
     25 {
     26    $output_addr = $output;
     27    var $tmp4 = $output_addr;
     28    $this_addr_i = $tmp4;
     29    var $this1_i = $this_addr_i;
     30    var $table_i = $this1_i;
     31    var $call_i = __ZN10LineBuffer7genrandER10Cumulativej(0, $table_i, 0);
     32 }
     33 function __ZN10LineBuffer7genrandER10Cumulativej($this, $table, $N)
     34 {
     35    var $this_addr_i1;
     36    var $pct_addr_i;
     37    $table_addr = $table;
     38    var $tmp3 = $table_addr;
     39    $this_addr_i = _rng;
     40    $max_addr_i = 1;
     41    var $this1_i = $this_addr_i;
     42    var $last_i = $this1_i;
     43    var $tmp_i = IHEAP[$last_i];
     44    var $mul_i = ($tmp_i) * 3877;
     45    var $add_i = ($mul_i) + 29573;
     46    var $rem_i = ($add_i) % 139968;
     47    var $last2_i = $this1_i;
     48    IHEAP[$last2_i] = $rem_i;
     49    var $tmp3_i = $max_addr_i;
     50    var $last4_i = $this1_i;
     51    var $tmp5_i = IHEAP[$last4_i];
     52    var $conv_i = ($tmp5_i);
     53    var $mul6_i = ($tmp3_i) * ($conv_i);
     54    var $div_i = ($mul6_i) / 139968;
     55    $this_addr_i1 = $tmp3;
     56    $pct_addr_i = $div_i;
     57    assertEq($pct_addr_i, NaN);
     58 }