load(libdir + "asserts.js"); | |
function f(tag) { return {[tag](){return 1;}}; } | |
a = []; | |
for (var i = 0; i < 2000; i++) | |
a[i] = f("first"); | |
for (var i = 0; i < 2000; i++) | |
assertEq(a[i].first(), 1); | |
for (var i = 0; i < 2000; i++) | |
a[i] = f("second"); | |
for (var i = 0; i < 2000; i++) | |
assertEq(a[i].second(), 1); |