[Webkit-unassigned] [Bug 65404] New: JSC GC zombie support no longer works, and is likely no longer needed

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 29 18:00:35 PDT 2011


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

           Summary: JSC GC zombie support no longer works, and is likely
                    no longer needed
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: fpizlo at apple.com


The JSC GC has support for installing zombie cells in free memory as a way of tracking when a reference in the heap is missed.  But this functionality no longer works, and is not tested during any regressions (either in bots or in command-line tools).  It's not clear that it's needed, since WebCore and JSC appear to track references accurately enough to be correct.  Furthermore, it's not clear that the GC should continue to support a relatively complex piece of untested functionality, which makes implementing new features difficult, and whose existence is predicated upon the GC being broken.  In short, zombie support should be removed unless a good argument can be made for its necessity.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list