13May/091
DMD 1.045 & 2.030
These were intended to be prerelease versions of DMD, but Walter posted the changelog and then the cat got let out of the bag in the newsgroup before he was ready. So, they are now, reluctantly, officially released. DMD 1.045 and 2.030. The former gets numerous bug fixes, as usual, but also a new feature this time. As for the latter, in addition to bugfixes and several library changes/additions, we're seeing the first major move toward multithreaded D. Global storage now defaults to Thread Local Storage, meaning that any static or global variables you declare in your program will no longer be in the global data segment. You can read more about this in Walter's helpful new doc, Migrating to Shared.
May 15th, 2009 - 01:11
D2 must be called multicoreD.
oh, When will D2 be stable, it just keeps breaking my code? But is great for parallel programing but __gshared is just painful ugly.