Source code
Revision control
Copy as Markdown
Other Tools
function test() {
var ta = new Int8Array(1);
Object.setPrototypeOf(Array.prototype, ta);
for (var i = 0; i < 20; i++) {
var arr = [];
arr[0] = 1;
arr[10] = 1; // No-op
arr[1_000_000] = 1; // No-op
assertEq(arr.length, 1);
assertEq(arr[0], 1);
}
assertEq(ta[0], 0);
}
test();