comparison: js/src/jit-test/tests/ion/new-10.js
js/src/jit-test/tests/ion/new-10.js
- branch
- TOR_BUG_9701
- changeset 15
- b8a032363ba2
equal
deleted
inserted
replaced
|
1 function O(a) { |
|
2 this.x = 20; |
|
3 var ret = a ? {x: 10} : 26; |
|
4 return ret; |
|
5 } |
|
6 function test() { |
|
7 for (var i=0; i<100; i++) { |
|
8 var o = new O((i & 1) == 1); |
|
9 if (i & 1) |
|
10 assertEq(o.x, 10); |
|
11 else |
|
12 assertEq(o.x, 20); |
|
13 } |
|
14 } |
|
15 test(); |