comparison: js/src/jit-test/tests/jaeger/bug583672.js
js/src/jit-test/tests/jaeger/bug583672.js
- changeset 0
- 6474c204b198
equal
deleted
inserted
replaced
|
1 (function () { |
|
2 function f() |
|
3 { |
|
4 this.y = w |
|
5 this.y = (void 0) |
|
6 Object |
|
7 } |
|
8 for (a in [0, 0, 0, 0]) |
|
9 { |
|
10 new f |
|
11 } |
|
12 let w = {} |
|
13 })() |
|
14 |
|
15 /* Make sure that MICs don't have the same bug. */ |
|
16 x = Object(); |
|
17 (function () { |
|
18 function f() |
|
19 { |
|
20 x = w |
|
21 x = (void 0) |
|
22 Object |
|
23 } |
|
24 for (a in [0, 0, 0, 0]) |
|
25 { |
|
26 new f |
|
27 } |
|
28 let w = {} |
|
29 })() |
|
30 /* Don't assert. */ |