Name Description Size
bad-range.js --- esid: sec-atomics.notify description: > Test range checking of Atomics.notify on arrays that allow atomic operations info: | Atomics.notify( typedArray, index, count ) 1. Let buffer be ? ValidateSharedIntegerTypedArray(typedArray, true). .. includes: [testAtomics.js] features: [ArrayBuffer, Atomics, BigInt, DataView, SharedArrayBuffer, Symbol, TypedArray] --- 1063
browser.js 0
non-bigint64-typedarray-throws.js --- esid: sec-atomics.notify description: > Throws a TypeError if typedArray arg is not an BigInt64Array info: | Atomics.notify( typedArray, index, count ) 1.Let buffer be ? ValidateSharedIntegerTypedArray(typedArray, true). ... 5.If onlyInt32 is true, then If typeName is not "BigInt64Array", throw a TypeError exception. features: [Atomics, BigInt, TypedArray] --- 1010
non-shared-bufferdata-count-evaluation-throws.js --- esid: sec-atomics.notify description: > Evaluates index before returning 0, when TA.buffer is not a SharedArrayBuffer info: | Atomics.notify( typedArray, index, count ) Let buffer be ? ValidateIntegerTypedArray(typedArray, true). ... Else, Let intCount be ? ToInteger(count). Let c be max(intCount, 0). ... If IsSharedArrayBuffer(buffer) is false, return 0. features: [ArrayBuffer, Atomics, BigInt, TypedArray] --- 940
non-shared-bufferdata-index-evaluation-throws.js --- esid: sec-atomics.notify description: > Evaluates index before returning 0, when TA.buffer is not a SharedArrayBuffer info: | Atomics.notify( typedArray, index, count ) Let buffer be ? ValidateIntegerTypedArray(typedArray, true). Let i be ? ValidateAtomicAccess(typedArray, index). ... If IsSharedArrayBuffer(buffer) is false, return 0. features: [ArrayBuffer, Atomics, BigInt, TypedArray] --- 909
non-shared-bufferdata-non-shared-int-views-throws.js --- esid: sec-atomics.notify description: > Atomics.notify throws on non-shared integer TypedArrays features: [ArrayBuffer, Atomics, BigInt, TypedArray] --- 692
non-shared-bufferdata-returns-0.js --- esid: sec-atomics.notify description: > Returns 0, when TA.buffer is not a SharedArrayBuffer info: | Atomics.notify( typedArray, index, count ) Let buffer be ? ValidateIntegerTypedArray(typedArray, true). ... If IsSharedArrayBuffer(buffer) is false, return 0. features: [ArrayBuffer, Atomics, BigInt, TypedArray] --- 764
notify-all-on-loc.js --- esid: sec-atomics.notify description: > Test that Atomics.notify notifies all waiters on a location, but does not notify waiters on other locations. includes: [atomicsHelper.js] features: [Atomics, BigInt, SharedArrayBuffer, TypedArray] --- 3361
null-bufferdata-throws.js --- esid: sec-atomics.notify description: > A null value for bufferData throws a TypeError info: | Atomics.notify( typedArray, index, count ) 1.Let buffer be ? ValidateSharedIntegerTypedArray(typedArray, true). ... 9.If IsSharedArrayBuffer(buffer) is false, throw a TypeError exception. ... 3.If bufferData is null, return false. includes: [detachArrayBuffer.js] features: [ArrayBuffer, Atomics, BigInt, TypedArray] --- 1235
shell.js 0