Just because you're sharing data structures between threads doesn't mean you have to use locks.
Over the years I've come across a few approaches t...
For further actions, you may consider blocking this person and/or reporting abuse
CAS warrants mentioning the ABA problem. Personally I'm grateful for platforms with LL/SC.