mirror of https://github.com/tc39/test262.git
Replace esid
This commit is contained in:
parent
cdfc67cd9d
commit
003388e36e
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test range checking of Atomics.wake on arrays that allow atomic operations
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test range checking of Atomics.wake on arrays that allow atomic operations
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Throws a TypeError if typedArray arg is not an BigInt64Array
|
||||
info: |
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
// Copyright (C) 2018 Amal Hussein. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Throws a TypeError if typedArray.buffer is not a SharedArrayBuffer
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes all waiters on a location, but does not
|
||||
wake waiters on other locations.
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
// Copyright (C) 2018 Amal Hussein. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
A null value for bufferData throws a TypeError
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Allowed boundary cases for 'count' argument to Atomics.wake
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Default to +Infinity when missing 'count' argument to Atomics.wake
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Undefined count arg should result in an infinite count
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
NaNs are converted to 0 for 'count' argument to Atomics.wake
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Return abrupt when symbol passed for 'count' argument to Atomics.wake
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Return abrupt when ToInteger throws an exception on 'count' argument to Atomics.wake
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: Testing descriptor property of Atomics.wake
|
||||
includes: [propertyHelper.js]
|
||||
features: [Atomics]
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Atomics.wake.length is 3.
|
||||
info: |
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Atomics.wake.name is "wake".
|
||||
includes: [propertyHelper.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes zero waiters if the count is negative
|
||||
includes: [atomicsHelper.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Throws a RangeError is index < 0
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Throws a TypeError if typedArray arg is not an Int32Array
|
||||
info: |
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
// Copyright (C) 2018 Amal Hussein. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Throws a TypeError if typedArray.buffer is not a SharedArrayBuffer
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test Atomics.wake on non-shared integer TypedArrays
|
||||
includes: [testTypedArray.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test Atomics.wake on non-shared integer TypedArrays
|
||||
includes: [testTypedArray.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test Atomics.wake on view values other than TypedArrays
|
||||
includes: [testAtomics.js]
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
// Copyright (C) 2018 Amal Hussein. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Throws a TypeError if the typedArray arg is not a TypedArray object
|
||||
info: |
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
// Copyright (C) 2018 Amal Hussein. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Throws a TypeError if typedArray arg is not an Object
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes all waiters on a location, but does not
|
||||
wake waiters on other locations.
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes all waiters if that's what the count is.
|
||||
includes: [atomicsHelper.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes agents in the order they are waiting.
|
||||
includes: [atomicsHelper.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes agents in the order they are waiting.
|
||||
includes: [atomicsHelper.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes zero waiters if the count is NaN
|
||||
includes: [atomicsHelper.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes one waiter if that's what the count is.
|
||||
includes: [atomicsHelper.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake on awoken waiter is a noop.
|
||||
includes: [atomicsHelper.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes two waiters if that's what the count is.
|
||||
includes: [atomicsHelper.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes zero waiters if there are no agents waiting.
|
||||
includes: [atomicsHelper.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes zero waiters if there are no waiters
|
||||
at the index specified.
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test that Atomics.wake wakes zero waiters if that's what the count is.
|
||||
includes: [atomicsHelper.js]
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
// Copyright (C) 2018 Amal Hussein. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
A null value for bufferData throws a TypeError
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Throws a RangeError if value of index arg is out of range
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Test Atomics.wake on shared non-integer TypedArrays
|
||||
includes: [testTypedArray.js]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
Return abrupt when ToInteger throws for 'index' argument to Atomics.wake
|
||||
info: |
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-atomics.wake
|
||||
esid: sec-atomics.notify
|
||||
description: >
|
||||
An undefined index arg should translate to 0
|
||||
info: |
|
||||
|
|
Loading…
Reference in New Issue