js/src/jit-test/tests/auto-regress/bug477877.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.

michael@0 1 // Binary: cache/js-dbg-32-a419ff2cf0c5-linux
michael@0 2 // Flags: -j
michael@0 3 //
michael@0 4 var l=[
michael@0 5 -88,
michael@0 6 -37,
michael@0 7 -12,
michael@0 8 -5,
michael@0 9 9,
michael@0 10 -7,
michael@0 11 41,
michael@0 12 -9,
michael@0 13 43,
michael@0 14 -11,
michael@0 15 34,
michael@0 16 38,
michael@0 17 -22,
michael@0 18 -17,
michael@0 19 -16,
michael@0 20 -34,
michael@0 21 -33,
michael@0 22 62,
michael@0 23 63,
michael@0 24 -36,
michael@0 25 50,
michael@0 26 0,
michael@0 27 0,
michael@0 28 0,
michael@0 29 0,
michael@0 30 0,
michael@0 31 0,
michael@0 32 0,
michael@0 33 0,
michael@0 34 0,
michael@0 35 0,
michael@0 36 0,
michael@0 37 0,
michael@0 38 0,
michael@0 39 0,
michael@0 40 0,
michael@0 41 0,
michael@0 42 0,
michael@0 43 0,
michael@0 44 0,
michael@0 45 0,
michael@0 46 0,
michael@0 47 0,
michael@0 48 0,
michael@0 49 0,
michael@0 50 0,
michael@0 51 0,
michael@0 52 0,
michael@0 53 0,
michael@0 54 0,
michael@0 55 0,
michael@0 56 0,
michael@0 57 0,
michael@0 58 0,
michael@0 59 0,
michael@0 60 0,
michael@0 61 0,
michael@0 62 0,
michael@0 63 0,
michael@0 64 0,
michael@0 65 0,
michael@0 66 0,
michael@0 67 0,
michael@0 68 0,
michael@0 69 0,
michael@0 70 0,
michael@0 71 0,
michael@0 72 0,
michael@0 73 0,
michael@0 74 0,
michael@0 75 0,
michael@0 76 0,
michael@0 77 0,
michael@0 78 0,
michael@0 79 0,
michael@0 80 0,
michael@0 81 0,
michael@0 82 0,
michael@0 83 0,
michael@0 84 0,
michael@0 85 0,
michael@0 86 0,
michael@0 87 0,
michael@0 88 0,
michael@0 89 0,
michael@0 90 0,
michael@0 91 0,
michael@0 92 0,
michael@0 93 -128
michael@0 94 ];
michael@0 95 var bits = [1,
michael@0 96 1,
michael@0 97 1,
michael@0 98 1,
michael@0 99 1,
michael@0 100 1,
michael@0 101 1,
michael@0 102 1,
michael@0 103 0,
michael@0 104 0,
michael@0 105 0,
michael@0 106 0,
michael@0 107 0,
michael@0 108 0,
michael@0 109 0,
michael@0 110 0,
michael@0 111 0,
michael@0 112 0,
michael@0 113 0,
michael@0 114 0,
michael@0 115 0,
michael@0 116 0,
michael@0 117 0,
michael@0 118 0,
michael@0 119 0,
michael@0 120 0,
michael@0 121 0,
michael@0 122 0,
michael@0 123 0,
michael@0 124 0,
michael@0 125 0,
michael@0 126 0,
michael@0 127 0,
michael@0 128 0,
michael@0 129 0,
michael@0 130 0,
michael@0 131 0,
michael@0 132 0,
michael@0 133 0,
michael@0 134 0,
michael@0 135 0,
michael@0 136 0,
michael@0 137 0,
michael@0 138 0,
michael@0 139 0,
michael@0 140 0,
michael@0 141 0,
michael@0 142 0,
michael@0 143 0,
michael@0 144 0,
michael@0 145 0,
michael@0 146 0,
michael@0 147 0,
michael@0 148 0,
michael@0 149 0,
michael@0 150 0,
michael@0 151 0,
michael@0 152 0,
michael@0 153 0,
michael@0 154 0,
michael@0 155 0,
michael@0 156 0,
michael@0 157 0,
michael@0 158 0,
michael@0 159 0,
michael@0 160 0,
michael@0 161 0,
michael@0 162 0,
michael@0 163 0,
michael@0 164 ];
michael@0 165 var t = 0;
michael@0 166 var c = 3407;
michael@0 167 var i;
michael@0 168
michael@0 169 while (c--) {
michael@0 170 i = 0;
michael@0 171 while (l[i] < 0) {
michael@0 172 if (bits[t]) {
michael@0 173 i = - l[i];
michael@0 174 } else {
michael@0 175 ++i;
michael@0 176 }
michael@0 177 ++t;
michael@0 178 }
michael@0 179 }

mercurial