summaryrefslogtreecommitdiff
path: root/src/buildtool/multithreading/atomic_value.hpp
AgeCommit message (Collapse)Author
2024-11-14multithreading: Implement IWYU suggestionsPaul Cristian Sarbu
2022-10-12Add copyright and license notice to all source and header filesKlaus Aehlig
Signed-off-by: Goetz Brasche <goetz.brasche@huawei.com>
2022-07-04Drop copy constructor from atomic valueOliver Reiche
2022-06-13multithreading: Add AtomicValue to atomically set/get valueOliver Reiche
... and use it to replace the commonly used pattern in Expression, LinkedMap, and GitTreeEntry. Furthermore, remove assignment operators for Expression and LinkedMap as those are considered to be used in an immutable manner anyway.