draft proposal for ref counting in D
Walter Bright
newshound2 at digitalmars.com
Wed Oct 9 19:32:46 PDT 2013
On 6/30/2013 7:47 PM, Michel Fortin wrote:
> Le 30-juin-2013 à 22:26, Walter Bright a écrit :
>
>> This is actually a problem right now with the GC, as destructors may be run
in another thread than they belong in. The situation you describe is not worse
or better than that, it's the same thing. The solution is to run the destructors
in the same thread the objects belong in.
> Indeed. Maybe that could work. How ironic that we can't implement RC
efficiently because of the GC.
>
> That said, it strongly favors having a base RC object implementation in
druntime, where it can be kept in sync with the GC.
>
The GC doesn't need to know about it.
More information about the Digitalmars-d
mailing list