[Webkit-unassigned] [Bug 160160] [Threaded Compositor] Crashes and deadlocks in single web process mode

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jul 25 04:54:34 PDT 2016


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

Carlos Garcia Campos <cgarcia at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #284472|0                           |1
        is obsolete|                            |
 Attachment #284472|review?                     |
              Flags|                            |
 Attachment #284476|                            |review?
              Flags|                            |

--- Comment #3 from Carlos Garcia Campos <cgarcia at igalia.com> ---
Created attachment 284476
  --> https://bugs.webkit.org/attachment.cgi?id=284476&action=review
New patch

I've realized of an issue with the previous patch, the sync tasks should be sync for the threaded compositor, not for the compositing run loop. After moving the performSync method to the ThreadedCompositor class the CompositingRunLoop class became a very simple RunLoop wrapper with similar code to what a WorkQueue is. so this patch removes CompositingRunLoop in favor of using a global WorkQueue.

-- 
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/20160725/783386f7/attachment.html>


More information about the webkit-unassigned mailing list