News for hackers. Stuff that matters.
Re:From Rust to reality: The hidden journey of fetch_max by SkiFire13 on Wednesday September 24, 2025 @01:58AM (#45356789)
> but it lacks an early cutout since you can ignore any input value that’s on the wrong side of the op by doing a cheap atomic read or just cutting out of the loop after the first failed CAS if the read back shows it can’t matter.

I believe this is a bit trickier than that, you would also need at least some kind of atomic barrier to preserve the ordering semantics of the successful update case.

There are no comments on this comment yet.