Rick Waldron
|
51e73466ee
|
Atomics.waitAsync: more guards against false positive test passing (#2678)
|
2020-06-30 07:40:18 -07:00 |
André Bargull
|
b5650d23a5
|
Don't call $DONE twice in S25.4.4_A2.1_T3.js (#2679)
Reverts the change from 040eb5393a to avoid
calling $DONE twice in the test file.
|
2020-06-25 08:35:46 -07:00 |
Rick Waldron
|
fcb3b91e4a
|
Atomics.waitAsync: await $262.agent.getReportAsync() in a loop, instead of calling thrice asynchronously. Fixes 2664 (#2676)
|
2020-06-24 13:51:52 -07:00 |
Rick Waldron
|
ae7b606cc2
|
Atomics: use .then($DONE, $DONE) wherever possible
|
2020-06-24 15:47:49 -04:00 |
Rick Waldron
|
2f12ab71f8
|
Promise: use .then($DONE, $DONE) wherever possible
|
2020-06-24 15:47:48 -04:00 |
Rick Waldron
|
040eb5393a
|
Promises: whenever evaluating checkSequence(sequence), also assert length of sequence (#2672)
|
2020-06-24 12:18:35 -07:00 |
Alexey Shvayka
|
20a1345bbe
|
Add Array.prototype.lastIndexOf test
|
2020-06-24 15:14:04 -04:00 |
Alexey Shvayka
|
545e66b251
|
Add Array.prototype.indexOf test
|
2020-06-24 15:14:04 -04:00 |
Rick Waldron
|
9dbaa95aed
|
Promise.race: coverage updates (#2666)
Ref #2629
|
2020-06-24 11:42:40 -07:00 |
Rick Waldron
|
729fa02951
|
Atomics: update Atomics.sub to match latest proposed spec change
https://github.com/tc39/ecma262/pull/1908#issuecomment-647614204
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
529cff8ee6
|
Atomics: corrections
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
7e603ae236
|
Atomics: fix mispelled harness function name
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
4adc41eccf
|
Atomics.* assertion messages and formatting
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
d3980866c8
|
Atomics.xor will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
e4d24694ea
|
Atomics.sub will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
5e43594d44
|
Atomics.store will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
131165be7e
|
Atomics.or will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
e1c71a65e2
|
fixup! Atomics.and will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
9e7b4e733d
|
Fix license lint & issues
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
2979e917a2
|
Atomics: fix assertion messages
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
1f977dc9fc
|
Atomics.exchange will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
eb5120a1e9
|
Atomics.compareExchange will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
f82e09bab0
|
Atomics.and will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
b4517aa192
|
Atomics.add will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
8182e4efc4
|
Atomics.store will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
11a1eabcc6
|
Atomics.load will operate on TA when TA.buffer is not a SharedArrayBuffer
|
2020-06-24 12:26:41 -04:00 |
Rick Waldron
|
302f37eeff
|
Atomics.notify changed to always return 0 on non-shared
|
2020-06-24 12:26:41 -04:00 |
Meir Blachman
|
f7322cca7a
|
use $ERROR instead of throwing in 15.2.3.7-2-18.js
|
2020-06-24 12:25:30 -04:00 |
André Bargull
|
3d411fa969
|
Assert 'errors' is absent for AggregateError.prototype
|
2020-06-24 12:11:36 -04:00 |
André Bargull
|
660a3d6512
|
Remove built-ins/NativeErrors/AggregateError/prototype/errors
The `errors` property accessors has been removed from the spec proposal.
|
2020-06-24 12:11:36 -04:00 |
Alexey Shvayka
|
2dcdba94e5
|
Simplify tests
|
2020-06-17 12:42:37 -04:00 |
Alexey Shvayka
|
23417d9569
|
Test %TypedArray%.prototype.set with primitives
|
2020-06-17 12:42:37 -04:00 |
Rick Waldron
|
f89ea8758b
|
Atomics.waitAsync: BigInt (#2642)
* Atomics.waitAsync: BigInt
* Atomics.waitAsync: check for function to avoid false positives
|
2020-06-12 09:57:14 -07:00 |
Rick Waldron
|
f2ab5b6ca1
|
Promise.any: coverage update r3 (#2658)
|
2020-06-12 09:55:37 -07:00 |
Rick Waldron
|
c4c978b7ed
|
Promise.all, Promise.allSettled: coverage updates (#2657)
|
2020-06-12 09:54:52 -07:00 |
Alexey Shvayka
|
7ed6238a89
|
Replace `instanceof` with reference equality
|
2020-06-11 19:36:49 -04:00 |
Alexey Shvayka
|
ac4d02d77a
|
Fix Promise.prototype.finally test
|
2020-06-11 19:36:49 -04:00 |
Alexey Shvayka
|
adf2cf4204
|
Add %TypedArray%.prototype.lastIndexOf tests
|
2020-06-10 15:59:14 -04:00 |
Alexey Shvayka
|
063cdb5731
|
Add %TypedArray%.prototype.indexOf tests
|
2020-06-10 15:59:14 -04:00 |
Alexey Shvayka
|
290ceba31f
|
Update Promise.any tests
|
2020-06-03 15:49:04 -04:00 |
Alexey Shvayka
|
fb88b47938
|
Update Promise.race tests
|
2020-06-03 15:49:04 -04:00 |
Alexey Shvayka
|
c915741594
|
Update Promise.allSettled tests
|
2020-06-03 15:49:04 -04:00 |
Alexey Shvayka
|
cf37b039a8
|
Update Promise.all tests
|
2020-06-03 15:49:04 -04:00 |
Rick Waldron
|
081afde9c1
|
Promise.any: coverage updates, R3
|
2020-06-03 11:07:28 -07:00 |
Rick Waldron
|
9999dff8fd
|
Promise.any: coverage updates, R2
|
2020-06-03 11:07:28 -07:00 |
Rick Waldron
|
3604a65a29
|
Promise.any: coverage updates, R1
|
2020-06-03 11:07:28 -07:00 |
Alexey Shvayka
|
0fcc51c9e2
|
Update copyright for "length" test
|
2020-06-03 14:03:21 -04:00 |
Alexey Shvayka
|
3a4bd7d050
|
Add symbol primitive test
|
2020-06-03 14:03:21 -04:00 |
Alexey Shvayka
|
38050f0cdd
|
Add string primitive test
|
2020-06-03 14:03:21 -04:00 |
Alexey Shvayka
|
f4b30daf12
|
Rename & improve "length" test
|
2020-06-03 14:03:21 -04:00 |