[Webkit-unassigned] [Bug 167528] New: The mutator should be able to perform increments of GC work

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 27 14:31:28 PST 2017


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

            Bug ID: 167528
           Summary: The mutator should be able to perform increments of GC
                    work
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: fpizlo at apple.com

If you don't have a lot of cores, then running the GC in a purely concurrent way can be bad: you won't make enough progress to keep pace with the mutator's allocations.

Fortunately, Riptide has most of what we need to run increments of GC work on the mutator thread. This is the most natural way to pace the mutator, since it forces the mutator to do GC work anytime it allocates.

-- 
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/20170127/739f3233/attachment.html>


More information about the webkit-unassigned mailing list