April 06, 2017
On Thursday, 6 April 2017 at 13:52:01 UTC, deadalnix wrote:
> Right now, there are no way to transfers ownership from one thread to another, so you pretty much got to cast to shared, move data to the other thread and then cast back to not shared. (People who followed closely will notice that this is somewhat entangled with other problem D has such as nogc exception, see http://forum.dlang.org/post/ikzzvbtvwhqweqlzxytz@forum.dlang.org ).

Heretic idea floating in the air: kill shared with a secret ritual, transmute it into "owned", keep the number of type constructor constant :)

The paper you linked also solves the "static this" having special rights on immutable data IIRC.
1 2
Next ›   Last »