Compare-and-Swap ·
Atomic if-then-write
un
seel
.com · CAS(ptr, expected, new) · ~10–30 cycles
Memory
5
Retries
0
Stage
idle
Shared memory
Thread A (succeed)
Thread B (retry)
ABA — stale view
Play
Pause
Unmute
Reset
Un
seel
.com · Compare-and-Swap