
5 Sep
2013
5 Sep
'13
10:38 p.m.
Hi Takano-san,
It looks like after the commit, addCFinalizerToWeak# can call into the GC with the closure lock held. This means the info pointer points to stg_WHITEHOLE_info, breaking the asserted invariant. I haven't done any testing to confirm this, however.
I can try. Should I revert this patch? --Kazu