bug794025.js (414B)
1 // |jit-test| error:RangeError 2 3 function getterFunction(v) { return "getter"; } 4 Object.defineProperty(Array.prototype, 1,{ 5 get: getterFunction, 6 }); 7 var N = (10000); 8 repeat_str("try { f(); } finally {\n", N), 9 repeat_str("}", ("" )); 10 function repeat_str(str, repeat_count) { 11 var arr = new Array(--repeat_count); 12 while (repeat_count != 0) 13 arr[--repeat_count] = str; 14 return str.concat.apply(str, arr); 15 }