js/src/jit-test/tests/ion/bug953164.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:5b5186dd08f2
1 function test(a) {
2 var total = 0;
3 for (var i=0; i<100; i++) {
4
5 var j = 1;
6 var b = a.a
7 if (b) {
8 j += b.test;
9 }
10 total += j;
11 }
12 print(total)
13 }
14
15 var a1 = {"a": {"test":1}};
16 var a2 = {"a": undefined};
17 test(a1)
18 test(a2)
19 test(a1)
20 test(a2)

mercurial