|
|
|
|
|
by Gankro
4013 days ago
|
|
It guarantees that the value read was some value that was in the variable at some point. e.g. it prevents a value that toggles from 3 to 5 being read as 117. It also prevents writes from being eaten (e.g. an increment always actually occurs). This necessitates some level of synchronization. |
|