Escaping the Tyranny of the GC: std.rcstring, first blood
    Kagamin via Digitalmars-d 
    digitalmars-d at puremagic.com
       
    Mon Sep 22 06:06:46 PDT 2014
    
    
  
On Sunday, 21 September 2014 at 21:42:03 UTC, Ola Fosheim Grostad 
wrote:
> On Sunday, 21 September 2014 at 19:28:13 UTC, Kagamin wrote:
>> Only isolated cluster can safely migrate between threads. D 
>> has no means to check isolation, you should check it manually, 
>> and in addition check if the logic doesn't depend on tls.
>
> This can easily be borked if built in RC does not provide 
> threadsafety.
Isolated data is single-threaded w.r.t. concurrent access. What 
thread-safety do you miss? You should only check for 
environmental dependencies, which are not strictly related to 
concurrency.
    
    
More information about the Digitalmars-d
mailing list