args-mutate-proto-4.js (234B)
1 function outOfBounds() { 2 var N = 100; 3 for (var i = 0; i <= N; ++i) { 4 if (i === N) { 5 Object.prototype[0] = "pass"; 6 } 7 8 var arg = arguments[0]; 9 10 assertEq(arg, i !== N ? undefined : "pass"); 11 } 12 } 13 outOfBounds();