js/src/jit-test/tests/basic/testBug762473.js

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 function f(i) {
     2     var a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a16,a17;
     3     var b = true;
     4     if (b)
     5         function f1() {}
     6     if (b)
     7         function f2() {}
     8     if (b)
     9         function f3() {}
    10     if (b)
    11         function f4() {}
    12     if (b)
    13         function f5() {}
    14     if (b)
    15         function f6() {}
    16     if (b)
    17         function f7() {}
    18     if (b)
    19         function f8() {}
    20     if (b)
    21         function f9() {}
    22     if (b)
    23         function f10() {}
    24     if (b)
    25         function f11() {}
    26     if (b)
    27         function f12() {}
    28     if (b)
    29         function f13() {}
    30     if (b)
    31         function f14() {}
    32     if (b)
    33         function f15() {}
    34     if (b)
    35         function f16() {}
    36     if (b)
    37         function f17() {}
    39     a1 = i;
    41     function f() {
    42         return a1;
    43     }
    45     return f();
    46 }
    48 for (var i = 0; i < 100; ++i)
    49     assertEq(f(i), i);

mercurial