summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/AtomicsObject.cpp
AgeCommit message (Expand)Author
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functionsLinus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in object constructorsLinus Groh
2022-06-13AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice()Matthias Zimmerman
2022-05-03LibJS: Remove implicit wrapping/unwrapping of completion recordsLinus Groh
2022-04-16LibJS: Factor out TypedArrayElement{Size,Type} abstract operationsTimothy Flynn
2022-02-08LibJS: Make TypedArray::element_name return FlyString instead of StringIdan Horowitz
2022-01-31Everywhere: Update copyrights with my new serenityos.org e-mail :^)Timothy Flynn
2021-10-23LibJS: Convert Atomics functions to ThrowCompletionOrTimothy Flynn
2021-10-23LibJS: Convert typed_array_from to ThrowCompletionOrTimothy Flynn
2021-10-20LibJS: Rename define_native_function => define_old_native_functionIdan Horowitz
2021-10-20LibJS: Add ThrowCompletionOr versions of the JS native function macrosIdan Horowitz
2021-10-18LibJS: Convert to_integer_or_infinity() to ThrowCompletionOrLinus Groh
2021-10-18LibJS: Convert to_index() to ThrowCompletionOrIdan Horowitz
2021-10-17LibJS: Convert to_bigint() to ThrowCompletionOrIdan Horowitz
2021-10-04LibJS: Convert atomic_compare_exchange_impl() to ThrowCompletionOrLinus Groh
2021-10-04LibJS: Convert perform_atomic_operation() to ThrowCompletionOrLinus Groh
2021-10-04LibJS: Convert atomic_read_modify_write() to ThrowCompletionOrLinus Groh
2021-10-04LibJS: Convert validate_atomic_access() to ThrowCompletionOrLinus Groh
2021-10-04LibJS: Convert validate_integer_typed_array() to ThrowCompletionOrLinus Groh
2021-10-04LibJS: Convert validate_typed_array() to ThrowCompletionOrLinus Groh
2021-07-14LibJS: Implement Atomics.isLockFreeTimothy Flynn
2021-07-14LibJS: Implement Atomics.compareExchangeTimothy Flynn
2021-07-14LibJS: Implement Atomics.exchangeTimothy Flynn
2021-07-14LibJS: Implement Atomics.storeTimothy Flynn
2021-07-14LibJS: Implement Atomics.xorTimothy Flynn
2021-07-14LibJS: Implement Atomics.subTimothy Flynn
2021-07-14LibJS: Implement Atomics.orTimothy Flynn
2021-07-14LibJS: Implement Atomics.andTimothy Flynn
2021-07-14LibJS: Implement Atomics.loadTimothy Flynn
2021-07-14LibJS: Implement Atomics.addTimothy Flynn
2021-07-14LibJS: Begin implementing AtomicsTimothy Flynn