(signedValue, unsignedValue)
| 252 | var u32 = new Uint32Array(sab); |
| 253 | |
| 254 | function testLoad(signedValue, unsignedValue) { |
| 255 | u32[0] = unsignedValue; |
| 256 | assertEquals(unsignedValue, Atomics.load(u32, 0)); |
| 257 | assertEquals(signedValue, Atomics.load(i32, 0)); |
| 258 | } |
| 259 | |
| 260 | testLoad(0x3fffffff, 0x3fffffff); // 2**30-1 (always smi) |
| 261 | testLoad(0x40000000, 0x40000000); // 2**30 (smi if signed and 32-bits) |
no test coverage detected