bug709067.js (238B)
1 called = 0; 2 Object.defineProperty(Object.prototype, 0, {set: function() { called++; }}); 3 function testInit() 4 { 5 var a = []; 6 for (var i = 0; i < 5; i++) 7 a[i] = 0; 8 } 9 for (var i = 0; i < 100; i++) 10 testInit(); 11 assertEq(called, 100);