[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