dsimcha Wrote:

> == Quote from Jason House ([email protected])'s article
> > Please add weak references! I can email you a druntime compatible 
> > implementation.
> 
> Probably be better to submit it as a patch to Bugzilla if it's reasonably
> well-tested and working already.  On the other hand, I am curious to see how 
> this
> was done.  Did it involve hacking gcx.d or was there a more graceful way?

I did hack gcx.d, but only to make the global mutex public. The implementation 
is relatively simple. My ticket submission failed when I tried to submit it, so 
I emailed Sean directly. That was months ago, and I never heard back. I'll 
resubmit a ticket... 

Theoretically, a weak ref might naturally tie into your precise scanning 
changes. Admittedly, it's the dereferencing that is tricky to get right without 
hacking gcx.d.

Reply via email to