Meghan Denny
|
60963bf468
|
chore: convert many tests to use verifyProperty (#4263)
Co-authored-by: André Bargull <andre.bargull@gmail.com>
|
2024-10-14 11:25:05 +02:00 |
Shu-yu Guo
|
fcfb11da77
|
Remove test for old behavior for Atomics.pause
|
2024-09-20 15:34:26 -07:00 |
Shu-yu Guo
|
58751ca335
|
Add tests for Atomics.pause (#4147)
* Add tests for Atomics.pause
* Address review
|
2024-07-11 11:17:24 -07:00 |
Kevin Gibbons
|
961480ac61
|
remove some auto-generated error messages in "assert.throws" tests
|
2024-03-25 12:09:10 +01:00 |
Kevin Gibbons
|
9c4e0fd902
|
introduce nonClampedIntArrayConstructors (#3984)
|
2024-01-11 11:35:28 +01:00 |
Kevin Gibbons
|
67a5153cf5
|
add Float16Array to all generic TypedArray tests (#3849)
|
2024-01-10 14:07:57 +01:00 |
Kevin Gibbons
|
5a263f5b19
|
add the TypedArray feature flag to some tests which were missing it
|
2024-01-08 17:21:46 -08:00 |
Linus Groh
|
32540f3034
|
Fix property name in Atomics.isLockFree() descriptor test
|
2023-12-04 13:48:06 +01:00 |
José Julián Espina
|
4a6439e4a7
|
Add `Array.prototype.includes` and `exponentiation` features (#3799)
|
2023-03-23 10:51:08 +01:00 |
Cam Tenny
|
4d9d5c570d
|
Refactor simple cases of (IIFE/async function).then(\$DONE, \$DONE); to use asyncTest
|
2023-02-21 11:04:09 -08:00 |
Rick Waldron
|
1ec7056f38
|
chore: migrate $ERROR -> throw new Test262Error in test/built-ins/Atomics (#3077)
|
2021-07-21 11:53:58 -07:00 |
Shu-yu Guo
|
6d49a317ac
|
Add missing includes to some Atomics.waitAsync tests
|
2020-10-19 17:26:47 -04:00 |
Rick Waldron
|
d9740c1726
|
Atomics.waitAsync: fix lint
|
2020-10-14 14:21:04 -04:00 |
Rick Waldron
|
6d8ab9c35e
|
Coverage: more Atomics.waitAsync tests, fixes, improved messages.
|
2020-10-08 17:25:45 -04:00 |
Rick Waldron
|
d576baf73f
|
Info: adds "sec-evaluatenew" step to info for all "not-a-constructor.js" tests.
|
2020-10-06 12:01:34 -04:00 |
Rick Waldron
|
c644ede430
|
Built-in function objects that are not identified as constructors must throw a TypeError exception when new'ed. Fixes gh-1739
|
2020-10-06 12:01:34 -04:00 |
Rick Waldron
|
1c22e0b2f2
|
Atomics: fix test info contents to match definition as it appears in ES2020. Fixes gh-2721
|
2020-09-04 09:32:55 -04:00 |
Leo Balter
|
bc433f1e1c
|
Fix typo in the tests for waitAsync
Fixes #2689
|
2020-07-08 13:46:07 -04:00 |
André Bargull
|
836f609b08
|
Update Atomics.exchange to allow non-shared buffers
Follow-up for: https://github.com/tc39/test262/pull/2633
|
2020-06-30 16:04:25 -04:00 |
Rick Waldron
|
51e73466ee
|
Atomics.waitAsync: more guards against false positive test passing (#2678)
|
2020-06-30 07:40:18 -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
|
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 |
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
|
24b7f5fa99
|
Atomics.waitAsync: update feature flags (#2641)
|
2020-05-27 12:11:06 -07:00 |
Rick Waldron
|
914ab0280c
|
Atomics.waitAsync: prevent in-agent tests from hanging by checking for Atomics.waitAsync at start of test
|
2020-05-08 10:01:32 -04:00 |
Rick Waldron
|
fadb9073d3
|
Atomics.waitAsync: fix lint trash
|
2020-04-23 10:32:55 -04:00 |
Rick Waldron
|
d7e4de1484
|
Atomics.waitAsync: validate array type; waiter list position, notify before timeout
|
2020-04-23 10:32:55 -04:00 |
Rick Waldron
|
161ce480d1
|
Atomics.waitAsync: misused symbol args.
|
2020-04-23 10:32:55 -04:00 |
Rick Waldron
|
bd5b37e51e
|
Atomics.waitAsync: symbol for timeout throws
|
2020-04-23 10:32:55 -04:00 |
Rick Waldron
|
eeb75f60dd
|
Atomics.waitAsync: poisoned object throws
|
2020-04-23 10:32:55 -04:00 |
Rick Waldron
|
db9c0ef27c
|
Atomics.waitAsync: out of range index
|
2020-04-23 10:32:55 -04:00 |
Rick Waldron
|
092342098e
|
Atomics.waitAsync: fix lint issues
|
2020-04-23 10:32:55 -04:00 |