[Webkit-unassigned] [Bug 156757] New: Consider more alternative locking protocols for WTF::Lock

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 19 12:16:25 PDT 2016


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

            Bug ID: 156757
           Summary: Consider more alternative locking protocols for
                    WTF::Lock
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Template Framework
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: fpizlo at apple.com

The current protocol errs on the side of fairness by having the slow path release the lock while the queue lock is held.  This reduces barging opportunities.

We should consider other futex-based protocols.  For example, it might be interesting to see how Linux's pthread_mutex_lock algorithm would work in WTF::Lock.

-- 
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/20160419/d32a2ac8/attachment.html>


More information about the webkit-unassigned mailing list