Hacker News new | ask | show | jobs
by StephanTLavavej 3957 days ago
And in fact, VC's volatile behavior provides only acquire-release, not full sequential consistency. SC is required for the correctness of some algorithms, and it's what programmers intuitively expect, so <atomic> provides it by default.