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

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:6595d46f3419
1 y = new Float32Array(11);
2 x = [];
3
4 Object.defineProperty(x, 18, {
5 get: (function() {
6 y.length;
7 }),
8 });
9 this.toSource();
10
11 y = undefined;
12
13 for (var i = 0; i < 3; i++) {
14 try {
15 x.toString();
16 assertEq(0, 1);
17 } catch (e) {
18 assertEq(e.message, "y is undefined");
19 }
20 }

mercurial