Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What's not guaranteed for "normal" loads and stores on many architectures is the order in which writes become visible to other CPU cores.


Right, that's what the various memory ordering constants are for in C++ atomics, and other languages will likely have an equivalent. On such architectures, those will emit special instructions or barriers.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: