bug1687672.js (358B)
1 // |jit-test| --no-threads; --baseline-warmup-threshold=1; --ion-warmup-threshold=0 2 3 var input = ["", 0, "", "", "", "", "", "", "", "", "", "", "", "", {}, {}, ""]; 4 5 for (var i = 0; i < 10; i++) { 6 function sum_indexing(x,i) { 7 if (i == x.length) { 8 return 0; 9 } else { 10 return x[i] + sum_indexing(x, i+1); 11 } 12 } 13 sum_indexing(input, 0); 14 }