DMD 1.029 and 2.013 releases
Walter Bright
newshound1 at digitalmars.com
Fri Apr 25 23:32:36 PDT 2008
Sean Kelly wrote:
> Walter Bright wrote:
>> Sean Kelly wrote:
>>> I suppose the obvious question here is: what if I want to create a mutex
>>> in D?
>>
>> Why do you need volatile for that?
>
> To restrict compiler optimizations performed on the code.
The optimizer won't move global or pointer references across a function
call boundary.
More information about the Digitalmars-d-announce
mailing list