cros: Use lazy serialization for window service mojo methods
The window service runs in the browser process for --mus and in the ash_and_ui process for --mash. Use the support_lazy_serialization build flag for the window service mojom targets so that in-process mojo method calls avoid doing serialization for IPC. This should improve event dispatch performance, as the mojo call becomes equivalent to a PostTask. This causes a known 130KB code size increase on 64-bit Intel builds, so the feature is enabled on Chrome OS only. Bug: 798800 Test: bots Change-Id: Ia488f95e6dd35ce1947df7117e623cd222786fb0 Reviewed-on: https://chromium-review.googlesource.com/849657Reviewed-by:Scott Violet <sky@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#526999}
Showing
Please register or sign in to comment