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