Source code

Revision control

Copy as Markdown

Other Tools

// Fallible unboxed load scalar from Uint32Array.
const u32 = new Uint32Array([
// First index can be loaded as Int32Value.
0,
// Second index can't be loaded as Int32Value.
-1,
]);
for (let i = 0; i <= 100; ++i) {
let index = i < 100 ? 0 : 1;
let r = u32.subarray(index)[0];
assertEq(r, u32[index]);
}