mirror of
https://github.com/tc39/test262.git
synced 2025-07-23 14:04:51 +02:00
Atomics.waitAsync: update feature flags (#2641)
This commit is contained in:
parent
2f1d28ddca
commit
24b7f5fa99
@ -11,7 +11,7 @@ info: |
|
|||||||
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
|
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
|
||||||
[[Configurable]]: true } unless otherwise specified.
|
[[Configurable]]: true } unless otherwise specified.
|
||||||
includes: [propertyHelper.js]
|
includes: [propertyHelper.js]
|
||||||
features: [Atomics.waitAsync]
|
features: [Atomics.waitAsync, Atomics]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
verifyProperty(Atomics, 'waitAsync', {
|
verifyProperty(Atomics, 'waitAsync', {
|
||||||
|
@ -16,7 +16,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ info: |
|
|||||||
6. Let q be ? ToNumber(timeout).
|
6. Let q be ? ToNumber(timeout).
|
||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, computed-property-names, Symbol, Symbol.toPrimitive, arrow-function]
|
||||||
---*/
|
---*/
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
esid: sec-atomics.waitasync
|
esid: sec-atomics.waitasync
|
||||||
description: Atomics.waitAsync is callable
|
description: Atomics.waitAsync is callable
|
||||||
features: [Atomics.waitAsync]
|
features: [Atomics.waitAsync, Atomics]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
@ -20,7 +20,7 @@ info: |
|
|||||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||||
[[Configurable]]: true }.
|
[[Configurable]]: true }.
|
||||||
includes: [propertyHelper.js]
|
includes: [propertyHelper.js]
|
||||||
features: [Atomics.waitAsync,Atomics]
|
features: [Atomics.waitAsync, Atomics]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
verifyProperty(Atomics.waitAsync, 'length', {
|
verifyProperty(Atomics.waitAsync, 'length', {
|
||||||
|
@ -6,7 +6,7 @@ esid: sec-atomics.waitasync
|
|||||||
description: >
|
description: >
|
||||||
Atomics.waitAsync.name is "waitAsync".
|
Atomics.waitAsync.name is "waitAsync".
|
||||||
includes: [propertyHelper.js]
|
includes: [propertyHelper.js]
|
||||||
features: [Atomics.waitAsync]
|
features: [Atomics.waitAsync, Atomics]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
verifyProperty(Atomics.waitAsync, 'name', {
|
verifyProperty(Atomics.waitAsync, 'name', {
|
||||||
|
@ -16,7 +16,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ info: |
|
|||||||
6. Let q be ? ToNumber(timeout).
|
6. Let q be ? ToNumber(timeout).
|
||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, destructuring-binding, arrow-function]
|
||||||
---*/
|
---*/
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
||||||
|
@ -24,7 +24,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ info: |
|
|||||||
5. If waitable is true, then
|
5. If waitable is true, then
|
||||||
a. If typeName is not "Int32Array" or "BigInt64Array", throw a TypeError exception.
|
a. If typeName is not "Int32Array" or "BigInt64Array", throw a TypeError exception.
|
||||||
|
|
||||||
features: [Atomics.waitAsync, Float32Array, Float64Array, Int8Array, TypedArray, Uint16Array, Uint8Array, Uint8ClampedArray]
|
features: [Atomics.waitAsync, Float32Array, Float64Array, Int8Array, TypedArray, Uint16Array, Uint8Array, Uint8ClampedArray, arrow-function, SharedArrayBuffer, Atomics]
|
||||||
---*/
|
---*/
|
||||||
const poisoned = {
|
const poisoned = {
|
||||||
valueOf() {
|
valueOf() {
|
||||||
|
@ -18,7 +18,7 @@ info: |
|
|||||||
5. If waitable is true, then
|
5. If waitable is true, then
|
||||||
a. If typeName is not "Int32Array" or "BigInt64Array", throw a TypeError exception.
|
a. If typeName is not "Int32Array" or "BigInt64Array", throw a TypeError exception.
|
||||||
|
|
||||||
features: [Atomics.waitAsync, ArrayBuffer, Atomics, TypedArray]
|
features: [Atomics.waitAsync, ArrayBuffer, Atomics, TypedArray, arrow-function]
|
||||||
---*/
|
---*/
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
new ArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
new ArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
||||||
|
@ -22,7 +22,7 @@ info: |
|
|||||||
1. If Type(O) is not Object, throw a TypeError exception.
|
1. If Type(O) is not Object, throw a TypeError exception.
|
||||||
2. If O does not have an internalSlot internal slot, throw a TypeError exception.
|
2. If O does not have an internalSlot internal slot, throw a TypeError exception.
|
||||||
|
|
||||||
features: [Atomics.waitAsync]
|
features: [Atomics.waitAsync, arrow-function, Atomics]
|
||||||
---*/
|
---*/
|
||||||
const poisoned = {
|
const poisoned = {
|
||||||
valueOf() {
|
valueOf() {
|
||||||
|
@ -22,7 +22,7 @@ info: |
|
|||||||
1. If Type(O) is not Object, throw a TypeError exception.
|
1. If Type(O) is not Object, throw a TypeError exception.
|
||||||
2. If O does not have an internalSlot internal slot, throw a TypeError exception.
|
2. If O does not have an internalSlot internal slot, throw a TypeError exception.
|
||||||
|
|
||||||
features: [Atomics.waitAsync, Symbol]
|
features: [Atomics.waitAsync, Symbol, arrow-function, Atomics]
|
||||||
---*/
|
---*/
|
||||||
const poisoned = {
|
const poisoned = {
|
||||||
valueOf() {
|
valueOf() {
|
||||||
|
@ -18,7 +18,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@ info: |
|
|||||||
|
|
||||||
Null -> Return +0.
|
Null -> Return +0.
|
||||||
|
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray, computed-property-names, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray, computed-property-names, Atomics, arrow-function]
|
||||||
flags: [async]
|
flags: [async]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ info: |
|
|||||||
Let primValue be ? ToPrimitive(argument, hint Number).
|
Let primValue be ? ToPrimitive(argument, hint Number).
|
||||||
Return ? ToNumber(primValue).
|
Return ? ToNumber(primValue).
|
||||||
|
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray, computed-property-names, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray, computed-property-names, Atomics, arrow-function]
|
||||||
flags: [async]
|
flags: [async]
|
||||||
---*/
|
---*/
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
|
@ -19,7 +19,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ info: |
|
|||||||
Return _resultObject_.
|
Return _resultObject_.
|
||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
features: [Atomics.waitAsync]
|
features: [Atomics.waitAsync, TypedArray, SharedArrayBuffer, destructuring-binding, Atomics, arrow-function]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
|
@ -23,7 +23,7 @@ info: |
|
|||||||
Return _resultObject_.
|
Return _resultObject_.
|
||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
features: [Atomics.waitAsync]
|
features: [Atomics.waitAsync, TypedArray, SharedArrayBuffer, destructuring-binding, Atomics, arrow-function]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
|
@ -22,7 +22,7 @@ info: |
|
|||||||
Perform ! CreateDataPropertyOrThrow(_resultObject_, *"value"*, _promiseCapability_.[[Promise]]).
|
Perform ! CreateDataPropertyOrThrow(_resultObject_, *"value"*, _promiseCapability_.[[Promise]]).
|
||||||
Return _resultObject_.
|
Return _resultObject_.
|
||||||
|
|
||||||
features: [Atomics.waitAsync]
|
features: [Atomics.waitAsync, TypedArray, SharedArrayBuffer, destructuring-binding, Atomics]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
|
@ -22,7 +22,7 @@ info: |
|
|||||||
Perform ! CreateDataPropertyOrThrow(_resultObject_, *"value"*, _promiseCapability_.[[Promise]]).
|
Perform ! CreateDataPropertyOrThrow(_resultObject_, *"value"*, _promiseCapability_.[[Promise]]).
|
||||||
Return _resultObject_.
|
Return _resultObject_.
|
||||||
|
|
||||||
features: [Atomics.waitAsync]
|
features: [Atomics.waitAsync, TypedArray, SharedArrayBuffer, destructuring-binding, Atomics]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
|
@ -31,7 +31,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ info: |
|
|||||||
Boolean -> If argument is true, return 1. If argument is false, return +0.
|
Boolean -> If argument is true, return 1. If argument is false, return +0.
|
||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, computed-property-names, Symbol, Symbol.toPrimitive, arrow-function]
|
||||||
---*/
|
---*/
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
||||||
|
@ -20,7 +20,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, computed-property-names, Symbol, Symbol.toPrimitive, arrow-function]
|
||||||
---*/
|
---*/
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
||||||
|
@ -24,7 +24,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ info: |
|
|||||||
d. Return promiseCapability.[[Promise]].
|
d. Return promiseCapability.[[Promise]].
|
||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, computed-property-names, Symbol, Symbol.toPrimitive, Atomics, arrow-function]
|
||||||
---*/
|
---*/
|
||||||
const i32a = new Int32Array(
|
const i32a = new Int32Array(
|
||||||
new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * 4)
|
||||||
|
@ -22,7 +22,7 @@ info: |
|
|||||||
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ description: >
|
|||||||
a timeout
|
a timeout
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [atomicsHelper.js]
|
includes: [atomicsHelper.js]
|
||||||
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics]
|
features: [Atomics.waitAsync, SharedArrayBuffer, TypedArray, Atomics, arrow-function, async-functions]
|
||||||
---*/
|
---*/
|
||||||
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
assert.sameValue(typeof Atomics.waitAsync, 'function');
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user