js/src/jit-test/tests/jaeger/recompile/getelem.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:ee925d2a0a6e
1
2 /* Unexpected values out of GETELEM */
3
4 function foo() {
5 var x = [1,2,3];
6 var y;
7 var z = x[y];
8 y = 10;
9 assertEq(z, "twelve");
10 }
11 Array.prototype["undefined"] = "twelve";
12 foo();
13
14 function fna() {
15 var a = {};
16 a[true] = 1;
17 assertEq(a["true"], 1);
18 }
19 fna();
20
21 function fnb() {
22 var a = [];
23 a[1.1] = 2;
24 assertEq(a["1.1"], 2);
25 }
26 fnb();

mercurial