Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in memory-model

publication safety, relaxed memory models and memcpy

C++ and Swift: How are structs handled in C++ stack frames? Are the complications of struct inheritance why Swift does not support struct inheritance?

ARMv8.3 meaning of rcpc

Can I infer the execution relationship between two evaluations across two threads in this way?

Does re-writing the same value to a memory location count as modifying the memory? (in the context of multi-threading)

Acquire-release memory order between multiple threads

Double-Check Idiom using booleans

8/16-bit atomics on 32/64-bit processors

what orderings are guaranteed by the ARM weak memory model

arm multicore memory-model

Fence instruction insertion by JVM/JIT

Race condition in Morris's algorithm

Does STLR(B) provide sequential consistency on ARM64?

Are all side-effects of executor tasks visible after invokeAll?

Does statement re-ordering apply to conditional/control statements?

atomic<T>.load() with std::memory_order_release

When can I guarantee value changed on one thread is visible to other threads?

The strong-ness of x86 store instruction wrt. SC-DRF?

x86_64 memory reorder