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

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:4a539f9297d2
1
2 var gTestcases = new Array();
3 var gTc = gTestcases.length;
4 function TestCase( a) {
5 this.actual = a;
6 gTestcases[gTc++] = this;
7 }
8 function test() {
9 for ( gTc=0; gTc < gTestcases.length; gTc++ ) {
10 gTestcases[gTc].actual.toString()
11 }
12 }
13 function testOverwritingSparseHole() {
14 for (var i = 0; i < 50; i++)
15 new TestCase(eval("VAR1 = 0; VAR2 = -1; VAR1 %= VAR2; VAR1"));
16 }
17 testOverwritingSparseHole();
18 test();
19 this.toSource();

mercurial