Search code examples
Can the compiler choose memory ordering for atomic operations?...


cthread-safetyatomiccompiler-optimizationmemory-barriers

Read More
Are the lock and unlock methods of a mutex object considered as modifications to the object?...


c++language-lawyerlockingatomicstdmutex

Read More
Why is atomicity needed for the variable counter in this Linux kernel module which only runs code fr...


clinuxlinux-kernelatomickernel-module

Read More
Genuinely test std::atomic is lock-free or not...


c++c++11concurrencyatomiclock-free

Read More
What are the various ways to disable and re-enable interrupts in STM32 microcontrollers in order to ...


cstm32atomicinterrupt

Read More
Does std::atomic remain atomic when a struct is allocated with malloc?...


c++stdatomicstdatomic

Read More
C++11 Implementation of Spinlock using header `<atomic>`...


c++multithreadingatomicstdatomicspinlock

Read More
Is such thread-id based synchronization safe and neat?...


c++multithreadingsynchronizationatomic

Read More
Replacing atomic-polyfill::AtomicUsize::fetch_add with critical-section on thumbv6m-none-eabi...


rustatomiccritical-sectionrust-no-std

Read More
Can (and should) a page table entry contain its own lock on RISC-V in Rust?...


rustsynchronizationatomicriscvpaging

Read More
Memory barriers in virtual environments - do they interrupt other cores?...


c++performancecpu-architectureatomicmemory-barriers

Read More
How can I use atomic variables in C?...


clinuxatomic

Read More
What's the default value for a std::atomic?...


c++c++11initializationatomicstdatomic

Read More
Understanding std::atomic::compare_exchange_weak() in C++11...


c++multithreadingatomicstdatomiccompare-and-swap

Read More
How to verify a possible execution is OOTA?...


c++language-lawyeratomic

Read More
Can the hardware reorder an atomic load followed by an atomic store, if the store is conditional on ...


c++multithreadingcpu-architectureatomicmemory-barriers

Read More
Which memory ordering to use in lockless linked-list stack pop() implementation?...


c++atomiclock-freelocklessintrusive-containers

Read More
compare_exchange_strong failed to update the expected value...


c++multithreadingconcurrencyatomiccompare-and-swap

Read More
Does this execution violate the observable behavior if ignoring the OOTA?...


c++language-lawyeratomic

Read More
No atomics in Chrome?...


javascriptgoogle-chromeatomicecmascript-2017sharedarraybuffer

Read More
How to achieve parallelism for SharedArrayBuffer and Atomics?...


javascriptmultithreadingatomicecmascript-2017sharedarraybuffer

Read More
Node.js shared memory and atomics documentation and how tos...


javascriptnode.jsatomicsharedarraybuffer

Read More
What's the actual use of the Atomics object in ECMAScript?...


javascriptatomicecmascript-2017sharedarraybuffer

Read More
How to benchmark atomic<int> vs atomic<size_t>?...


c++multithreadingcachingatomicbenchmarking

Read More
How do I atomically move a 64bit value in x86 ASM?...


assemblyx86thread-safetyatomic

Read More
Rename temporary file after closing its file descriptor in Python...


pythonatomictemporary-filespathlib

Read More
fastest way to wake up a thread without using condition variable...


c++cmultithreadingperformanceatomic

Read More
C++ happens-before relationship and memory_order_consume...


c++concurrencyatomicmemory-barriers

Read More
Atomicity of loads and stores on x86...


c++x86cpu-architectureatomicmemory-barriers

Read More
Is this a conforming observable behavior in the abstract machine's sense, where the load reads a...


c++language-lawyeratomic

Read More
BackNext