1 min readMay 5, 2019
Are you completely sure about this?
We once had a big discussion on the topic, see my initial take: https://github.com/servo/servo/pull/21673#discussion_r235250806
and then the answer from someone who knows much more about this: https://github.com/servo/servo/pull/21673#discussion_r235800107
My take-away was that one cannot rely on SeqCst
to prevent reorderings, especially not when it comes to shared and mutable state.