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.

Reply via email to