On 2009-12-12, at 18:14, Mark S. Miller wrote:

>> In my experience, it is always a bad idea for the GC to invoke user-code.
>> 
> 
> Always? E uses async post mortem finalization to implement distributed
> acyclic GC. Without some way for "GC to invoke user code", I don't see how
> this is possible. Without it, the resulting memory leak is severe enough to
> discourage many good distributed programming patterns.

I guess it depends on how you define "user code".  And I should never say 
'always'.

My main point was to not give up weak-key tables just because finalization 
semantics are messy.
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to