Linus Groh
|
be28a6142b
|
LibJS: Convert to_integer_or_infinity() to ThrowCompletionOr
|
2021-10-18 21:24:30 +01:00 |
|
Idan Horowitz
|
85a28a6555
|
LibJS: Convert to_index() to ThrowCompletionOr
|
2021-10-18 08:01:38 +03:00 |
|
Idan Horowitz
|
e87cea8248
|
LibJS: Convert to_bigint() to ThrowCompletionOr
|
2021-10-17 12:12:35 +01:00 |
|
Linus Groh
|
32b620c62d
|
LibJS: Convert atomic_compare_exchange_impl() to ThrowCompletionOr
Also add spec step comments to it while we're here.
|
2021-10-04 09:52:15 +01:00 |
|
Linus Groh
|
74e29fa60b
|
LibJS: Convert perform_atomic_operation() to ThrowCompletionOr
|
2021-10-04 09:52:15 +01:00 |
|
Linus Groh
|
f95560b21a
|
LibJS: Convert atomic_read_modify_write() to ThrowCompletionOr
Also add spec step comments to it while we're here.
|
2021-10-04 09:52:15 +01:00 |
|
Linus Groh
|
6cef1dfa6d
|
LibJS: Convert validate_atomic_access() to ThrowCompletionOr
Also add spec step comments to it while we're here.
|
2021-10-04 09:52:15 +01:00 |
|
Linus Groh
|
12ac2338aa
|
LibJS: Convert validate_integer_typed_array() to ThrowCompletionOr
Also add spec step comments to it while we're here.
|
2021-10-04 09:52:15 +01:00 |
|
Linus Groh
|
3655aee543
|
LibJS: Convert validate_typed_array() to ThrowCompletionOr
Also add spec step comments to it while we're here.
|
2021-10-04 09:52:15 +01:00 |
|
Timothy Flynn
|
1a3e1bff7b
|
LibJS: Implement Atomics.isLockFree
|
2021-07-14 22:13:15 +01:00 |
|
Timothy Flynn
|
33eb830929
|
LibJS: Implement Atomics.compareExchange
|
2021-07-14 22:13:15 +01:00 |
|
Timothy Flynn
|
655ffce64d
|
LibJS: Implement Atomics.exchange
|
2021-07-14 22:13:15 +01:00 |
|
Timothy Flynn
|
6211eb0f9a
|
LibJS: Implement Atomics.store
|
2021-07-14 20:44:42 +01:00 |
|
Timothy Flynn
|
b6364ec899
|
LibJS: Implement Atomics.xor
|
2021-07-14 20:44:42 +01:00 |
|
Timothy Flynn
|
d2f6255b91
|
LibJS: Implement Atomics.sub
|
2021-07-14 20:44:42 +01:00 |
|
Timothy Flynn
|
f9d8e234b2
|
LibJS: Implement Atomics.or
|
2021-07-14 20:44:42 +01:00 |
|
Timothy Flynn
|
2d3af5c1b4
|
LibJS: Implement Atomics.and
|
2021-07-14 20:44:42 +01:00 |
|
Timothy Flynn
|
940875c9fd
|
LibJS: Implement Atomics.load
|
2021-07-14 20:44:42 +01:00 |
|
Timothy Flynn
|
cc3b96743a
|
LibJS: Implement Atomics.add
|
2021-07-14 20:44:42 +01:00 |
|
Timothy Flynn
|
a61723ec59
|
LibJS: Begin implementing Atomics
This adds the Atomics object to the global object and sets up only its
@@toStringTag property.
|
2021-07-14 20:44:42 +01:00 |
|