CodePudding
Home
front end
Back-end
Net
Software design
Enterprise
Blockchain
Mobile
Software engineering
database
OS
other
Tags
>
stdatomic
09-03
OS
Atomic array in C11
08-28
OS
Why can relaxed operation be reordered? Doesn't program order imply happens-before?
08-28
OS
C sequential consistency and happens before relation
08-26
Enterprise
C : std::memory_order in std::atomic_flag::test_and_set to do some work only once by a set of threa
08-18
Software design
Changing code from Sequntial Consistency to a less stringent ordering
08-17
Blockchain
Is the increment (operator ) thread-safe in C ?
07-09
Blockchain
Atomic wait memory_order
07-07
database
C 20 mutex with atomic wait
07-04
front end
Happens Before relationship in the same thread
07-01
front end
Why you can't free the node retrieved from the atomic compare_exchange_weak in pop() in lock_fr
06-27
database
c 11: how to produce "spurious failures" upon compare_exchange_weak?
06-27
Net
Thread-safety about `std::map<int, std::atomic<T>>` under a special condition
06-25
database
In the example of std::atomic<T>::exchange, why the count of times is not 25?
06-19
Net
Call the notify_all method after store with release memory order on an atomic
06-13
OS
Thread-safety of reference count in std::shared_ptr
06-10
Enterprise
std::atomic::notify_one could unblock multiple threads
05-16
Software engineering
Visible order of operations with acquire/release fence in C
05-06
Mobile
Does boost atomic reference counting example contain a bug?
05-04
Software engineering
Is my understanding of __ATOMIC_SEQ_CST correct? (I'd like to write a mutex with it atomics)
04-29
database
Atomic function pointer call compiles in gcc, but not in clang and msvc
04-21
Software engineering
std::atomic passed as a const reference to a non-atomic type
04-11
Enterprise
Indirect & Direct initialization of std::atomic in C 11/17. What are the differences?
03-28
Enterprise
std::atomic<bool> execution guarantee?
03-17
Mobile
How does mixing relaxed and acquire/release accesses on the same atomic variable affect synchronises
03-16
database
Acqrel memory order with 3 threads
02-21
Software engineering
is a concurent write and read to a non-atomic variable of fundamental type without using it undefine
02-16
Net
Can I make the data of an entire C class be std::atomic<>
02-16
Net
Synchronizing global reference-counted resource with atomics -- is relaxed appropriate here?
12-31
Mobile
initialisation of atomic init
12-22
front end
Is there a way to have a version of std::atomic's compare_exchange_strong method that exchanges
12-22
front end
Correct usage of std::atomic<std::shared_ptr<T>> with non-trivial object?
12-12
Software engineering
Does libc counting_semaphore have deadlock issue?
12-08
Blockchain
Can atomic read operations lead to deadlocks?
12-07
Software engineering
The strong-ness of x86 store instruction wrt. SC-DRF?
11-24
database
Can/should non-lock-free atomics be implemented with a SeqLock?
11-24
database
std:atomic initialized with reference creates copy of underlying variable?
11-17
Software design
What does std::atomic::is_always_lock_free = true really mean?
10-06
Net
"Downcasting" a std::atomic_ref<T>
10-03
Software engineering
Do I understand the semantics of std::memory_order correctly?
10-01
Mobile
About std::memory_order, Am I understood right?
Links:
CodePudding