[Webkit-unassigned] [Bug 251071] New: Fix IsoCellSet::remove()'s return value.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 23 23:57:56 PST 2023


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

            Bug ID: 251071
           Summary: Fix IsoCellSet::remove()'s return value.
           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

In https://bugs.webkit.org/show_bug.cgi?id=250847, Yijia Huang found a bug in Bitmap::concurrentTestAndClear() where it's returning the inverse of its expected result.  Checking for all uses of concurrentTestAndClear(), we find that one result of IsoCellSet::remove() is also similarly incorrect.

This patch fixes these errors, and also adds comments to document the intended return values of some relevant functions, as well as the reasoning behind how some of the return values are computed.

-- 
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/20230124/3c18f41d/attachment.htm>


More information about the webkit-unassigned mailing list