On Saturday, 14 April 2012 at 10:48:16 UTC, Luis Panadero
Guardeño wrote:
What is the status of "shared" types ?
I try it with gdmd v4.6.3
And I not get any warring/error when I do anything over a
shared variable
without using atomicOp. It's normal ?
shared ushort ram[ram_size];
....
....
ram[i] = cast(ushort) (bytes[0] | bytes[1] << 8);
Shared is at the moment (in my opinion anyways) not useable. Very
little in Phobos is shared friendly. Most benefits of shared
aren't implemented yet. I personally avoid it.