[Webkit-unassigned] [Bug 107625] Coordinated Graphics : Reduce the number of messages sent to UIProcess when creating and deleting compositing layers.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jan 23 01:50:39 PST 2013
https://bugs.webkit.org/show_bug.cgi?id=107625
--- Comment #11 from Noam Rosenthal <noam at webkit.org> 2013-01-23 01:52:32 PST ---
(From update of attachment 184176)
View in context: https://bugs.webkit.org/attachment.cgi?id=184176&action=review
This looks OK to me; But you need a WebKit2 owner to review.
> Source/WebKit2/ChangeLog:21
> + Currently, the number of messages sent by CoordinatedLayerTreeHost is
> + equal to the number of layers created/deleted even though they requested
> + in the same cycle.
> + It's not good since CoreIPC creates functional before sending messages,
> + and CoordinatedLayerTreeHostProxy creates functional before
> + create/delete layers.
> +
> + This patch makes CoordinatedLayerTreeHost send just one
> + CreateCompositingLayers message and CoordinatedLayerTreeHostProxy create
> + just one functional in a cycle. The same work has been done with
> + DeleteCompositingLayers message.
> +
> + This patch will use IPC more efficiently and create less Functional.
Please reword to:
Reduce the number of calls to Functional and number of IPC messages by sending the created/deleted layers in a vector.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list