Something needs to happen with shared, and soon.
Walter Bright
newshound2 at digitalmars.com
Wed Nov 14 01:19:27 PST 2012
On 11/13/2012 11:56 PM, Jonathan M Davis wrote:
> Being able to have double-checked locking work would be valuable, and having
> memory barriers would reduce race condition weirdness when locks aren't used
> properly, so I think that it would be desirable to have memory barriers.
I'm not saying "memory barriers are bad". I'm saying that having the compiler
blindly insert them for shared reads/writes is far from the right way to do it.
More information about the Digitalmars-d
mailing list