michael@0: function testArrayDensityChange() { michael@0: var x = []; michael@0: var count = 0; michael@0: for (var i=0; i < 100; ++i) { michael@0: x[i] = "asdf"; michael@0: } michael@0: for (var i=0; i < x.length; ++i) { michael@0: if (i == 51) michael@0: { michael@0: x[199] = "asdf"; michael@0: } michael@0: if (x[i]) michael@0: count += x[i].length; michael@0: } michael@0: return count; michael@0: } michael@0: assertEq(testArrayDensityChange(), 404);