[Webkit-unassigned] [Bug 227782] New: Heap::waitForCollector() needs to set m_mutatorDidRun.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 7 17:36:39 PDT 2021


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

            Bug ID: 227782
           Summary: Heap::waitForCollector() needs to set m_mutatorDidRun.
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mark.lam at apple.com

Heap::waitForCollector() is one of 2 clients of Heap::stopIfNecessarySlow(unsigned oldState).  The other client, Heap::stopIfNecessarySlow() sets m_mutatorDidRun to true after calling Heap::stopIfNecessarySlow(unsigned oldState).  Heap::waitForCollector() needs to do the same.  Constraint solvers rely on this.

rdar://78326474

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210708/2553e249/attachment.htm>


More information about the webkit-unassigned mailing list