[Webkit-unassigned] [Bug 146278] [Streams API] Remove use of JSC::Strong as much as possible

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 30 09:43:24 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=146278

--- Comment #6 from youenn fablet <youennf at gmail.com> ---
(In reply to comment #4)
> (In reply to comment #2)
> > It is suggested to use GC marking.
> > I am not yet very familiar with it.
> 
> First of all, I think the main thing to do is to actually make test cases
> that reproduce these reference cycles to ensure the objects aren’t leaked.
> I’m not sure exactly what the best way to make such tests is, but it seems
> even more important to do that than to fix the bugs, so we don’t introduce
> the bugs in the future.

I do not think we can easily create tests that show reference cycles.
The GC is expected to not be monitorable from web apps.

We might be able (?) to improve test runner to actually dump a list of JS objects that are not collected at the end of a test.
This might then allow us to generate tests checking reference cycles.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150730/cd2235fb/attachment.html>


More information about the webkit-unassigned mailing list