| (function() { |
| function allocate() { |
| return {}; |
| }; |
| |
| for (var i = 0; i < 300; ++i) { |
| var o; |
| var n = 100; |
| for (var j = 0; j < n; ++j) { |
| o = allocate(); |
| o[0] = i + 0; |
| o[1] = i + 1; |
| o[2] = i + 2; |
| o[3] = i + 3; |
| o[4] = i + 4; |
| o[5] = i + 5; |
| o[6] = i + 6; |
| o[7] = i + 7; |
| o[8] = i + 8; |
| o[9] = i + 9; |
| o[10] = i + 10; |
| o[11] = i + 11; |
| o.f = j + 0; |
| o.g = j + 1; |
| o.h = j + 2; |
| o.i = j + 3; |
| o.j = j + 4; |
| o.k = j + 5; |
| o.l = j + 6; |
| o.m = j + 7; |
| o.n = j + 8; |
| o.o = j + 9; |
| o.p = j + 10; |
| o.q = j + 11; |
| o.r = j + 12; |
| o.s = j + 13; |
| o.t = j + 14; |
| o.u = j + 15; |
| o.v = j + 16; |
| o.w = j + 17; |
| } |
| |
| for (var j = 0; j < 11; ++j) { |
| if (o[j] != i + j) |
| throw "Error: bad value at o[" + j + "]: " + o[j]; |
| } |
| if (o.f != n - 1 + 0) |
| throw "Error: bad value at o.f: " + o.f; |
| if (o.g != n - 1 + 1) |
| throw "Error: bad value at o.f: " + o.g; |
| if (o.h != n - 1 + 2) |
| throw "Error: bad value at o.f: " + o.h; |
| if (o.i != n - 1 + 3) |
| throw "Error: bad value at o.f: " + o.i; |
| if (o.j != n - 1 + 4) |
| throw "Error: bad value at o.f: " + o.j; |
| if (o.k != n - 1 + 5) |
| throw "Error: bad value at o.f: " + o.k; |
| if (o.l != n - 1 + 6) |
| throw "Error: bad value at o.f: " + o.l; |
| if (o.m != n - 1 + 7) |
| throw "Error: bad value at o.f: " + o.m; |
| if (o.n != n - 1 + 8) |
| throw "Error: bad value at o.f: " + o.n; |
| if (o.o != n - 1 + 9) |
| throw "Error: bad value at o.f: " + o.o; |
| if (o.p != n - 1 + 10) |
| throw "Error: bad value at o.f: " + o.p; |
| if (o.q != n - 1 + 11) |
| throw "Error: bad value at o.f: " + o.q; |
| if (o.r != n - 1 + 12) |
| throw "Error: bad value at o.f: " + o.r; |
| if (o.s != n - 1 + 13) |
| throw "Error: bad value at o.f: " + o.s; |
| if (o.t != n - 1 + 14) |
| throw "Error: bad value at o.f: " + o.t; |
| if (o.u != n - 1 + 15) |
| throw "Error: bad value at o.f: " + o.u; |
| if (o.v != n - 1 + 16) |
| throw "Error: bad value at o.f: " + o.v; |
| if (o.w != n - 1 + 17) |
| throw "Error: bad value at o.f: " + o.w; |
| } |
| })(); |