DMD 1.029 and 2.013 releases

Steven Schveighoffer schveiguy at yahoo.com
Thu Apr 24 08:21:41 PDT 2008


"Sean Kelly" wrote
> Walter Bright wrote:
>> http://www.digitalmars.com/d/1.0/changelog.html
>> http://ftp.digitalmars.com/dmd.1.029.zip
>>
>> This starts laying the foundation for multiprogramming support:
>>
>> http://www.digitalmars.com/d/2.0/changelog.html
>> http://ftp.digitalmars.com/dmd.2.013.zip
>
> TLS huh?  Nice!  So what will replace the volatile statement?  As it is, 
> that was the only safe way to perform lock-free operations in D.

You can sort of work around it by wrapping the previously volatile statement 
in a function, but it seems like having volatile doesn't really hurt 
anything.  I'm curious to know why it was so bad that it was worth 
removing...

-Steve 




More information about the Digitalmars-d-announce mailing list