Original Post
Processors typically guarantee self-consistency. My question is whether self-consistency in and of itself guarantees that a read performed before a write to the same address will see the value of the memory location before the write. The case I'm dealing with takes this one step further by adding a conditional jump in between. Something like this: if (var == something) var = somethingelse; Yes, right? Just need to make sure.