Hacker News new | ask | show | jobs
by charliesome 2441 days ago
x86 does do out-of-order execution however, so while it's true that you'll never read a half-written value, it's still important to use the atomic types to ensure that reads/writes across threads are performed in the right order.
1 comments

That's true but not what is being discussed here.