Hi folks,

I have some JS objects having a finalize() method, which as you know should
be called when the object is destroyed (i.e. by the engine garbage
collector). The app itself renders through Webkit.

When I quit the application however, I see that the webkit garbage
collector is called via JSGarbageCollect(), but the finalize() methods are
never executed.

I read JSBase.cpp in Webkit source code, which implements
JSGarbageCollect() ; I may lack some insights, but it doesn't seem to try
to call finalize() to me.

Shouldn't it do that ? Or maybe it does, but is broken due to some
bug/corner case ?
-- 
Regards,

*Manuel BACHMANN*
_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to