index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
AK
/
Atomic.h
Age
Commit message (
Expand
)
Author
2021-11-14
AK: Resolve clang-tidy warnings about unusual assignment operators
Andrew Kaster
2021-11-14
AK: Avoid else after return in files commonly included by the Kernel
Andrew Kaster
2021-07-14
AK: Add free function to wrap around __atomic_is_lock_free built-in
Timothy Flynn
2021-06-24
AK: Specialize `Atomic<Integral>` for clang compatibility
Daniel Bertalan
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-10
AK+Everywhere: Make StdLibExtras templates less wrapper-y
AnotherTest
2021-03-05
AK: Add a full memory barrier function based on atomic operations
Liav A
2021-01-17
Kernel: Add safe atomic functions
Tom
2021-01-04
AK: Add default memory order as template argument for Atomic<T>
Tom
2020-09-25
Meta+AK: Make clang-format-10 clean
Ben Wiederhake
2020-08-05
AK: Decorate atomic compare exchange operations with [[nodiscard]]
Brian Gianforcaro
2020-07-03
AK: Fixes for atomic pointers
Tom
2020-06-12
AK: ALWAYS_INLINE most Atomic<T> methods
Sergey Bugaev
2020-06-04
AK: Add atomic free functions
Tom
2020-05-20
Revert "AK: Add AtomicRef, for atomically accesing a reference to a varaible"
Andreas Kling
2020-05-20
AK: Add AtomicRef, for atomically accesing a reference to a varaible
Andrew Kaster
2020-01-18
Meta: Add license header to source files
Andreas Kling
2020-01-12
AK: Run clang-format on Atomic.h
Andreas Kling
2019-11-16
AK: Atomic.h needs <stddef.h> for ptrdiff_t
Andreas Kling
2019-10-12
AK: Add Atomic.h
Tom