Destructors vs. Finalizers
    Steven Schveighoffer via Digitalmars-d 
    digitalmars-d at puremagic.com
       
    Wed Jul 26 06:10:47 PDT 2017
    
    
  
On 7/26/17 8:57 AM, Mike Parker wrote:
> On Wednesday, 26 July 2017 at 12:43:27 UTC, Steven Schveighoffer wrote:
>>
>> Regarding the OP, I think we really should strive to have something to 
>> fix this issue.
>>
>> A poor-mans distinction could be done by checking whether the GC is 
>> currently the one destroying (a flag is available, but isn't publicly 
>> accessible), though that could get expensive.
> 
> That's essentially what Guillaume's "GC-proof resource class" idiom does 
> now.
> 
> https://p0nce.github.io/d-idioms/#GC-proof-resource-class
> 
Yeah, I've seen that.
https://issues.dlang.org/show_bug.cgi?id=17563
-Steve
    
    
More information about the Digitalmars-d
mailing list