Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(107)

Issue 2190943002: cc serialization perf: Add a couple more tests (Closed)

Created:
4 years, 4 months ago by Fady Samuel
Modified:
4 years, 4 months ago
Reviewers:
ajuma
CC:
chromium-reviews, cc-bugs_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

cc serialization perf: Add a couple more tests Add two more tests that better represent real world CompositorFrame sizes 1. 100 Quads * 5 RenderPasses 2. 500 Quads * 10 RenderPasses BUG=624459 Committed: https://crrev.com/0ef0ba7f069d3474c3b4aa7a7e9224d6f499da8f Cr-Commit-Position: refs/heads/master@{#408660}

Patch Set 1 #

Total comments: 6

Patch Set 2 : Addressed Ali's comments #

Total comments: 2

Patch Set 3 : Addressed Ali's comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+48 lines, -100 lines) Patch
M cc/ipc/cc_serialization_perftest.cc View 1 2 3 chunks +48 lines, -100 lines 0 comments Download

Messages

Total messages: 24 (11 generated)
Fady Samuel
4 years, 4 months ago (2016-07-28 13:16:17 UTC) #3
Fady Samuel
FYI, Mojo is currently about 70% lower in these more realistic tests, but I'm working ...
4 years, 4 months ago (2016-07-28 13:29:25 UTC) #4
ajuma
https://codereview.chromium.org/2190943002/diff/1/cc/ipc/cc_serialization_perftest.cc File cc/ipc/cc_serialization_perftest.cc (right): https://codereview.chromium.org/2190943002/diff/1/cc/ipc/cc_serialization_perftest.cc#newcode303 cc/ipc/cc_serialization_perftest.cc:303: RunTest("DelegatedFrame_ManyRenderPasses_10000_100", std::move(frame)); s/10000/5 https://codereview.chromium.org/2190943002/diff/1/cc/ipc/cc_serialization_perftest.cc#newcode327 cc/ipc/cc_serialization_perftest.cc:327: RunTest("DelegatedFrame_ManyRenderPasses_10000_100", std::move(frame)); s/10000_100/10_500 https://codereview.chromium.org/2190943002/diff/1/cc/ipc/cc_serialization_perftest.cc#newcode330 ...
4 years, 4 months ago (2016-07-28 14:19:14 UTC) #5
Fady Samuel
PTAL Ali! Thanks! https://codereview.chromium.org/2190943002/diff/1/cc/ipc/cc_serialization_perftest.cc File cc/ipc/cc_serialization_perftest.cc (right): https://codereview.chromium.org/2190943002/diff/1/cc/ipc/cc_serialization_perftest.cc#newcode303 cc/ipc/cc_serialization_perftest.cc:303: RunTest("DelegatedFrame_ManyRenderPasses_10000_100", std::move(frame)); On 2016/07/28 14:19:13, ajuma ...
4 years, 4 months ago (2016-07-28 19:22:28 UTC) #6
ajuma
lgtm https://codereview.chromium.org/2190943002/diff/20001/cc/ipc/cc_serialization_perftest.cc File cc/ipc/cc_serialization_perftest.cc (right): https://codereview.chromium.org/2190943002/diff/20001/cc/ipc/cc_serialization_perftest.cc#newcode250 cc/ipc/cc_serialization_perftest.cc:250: RunCompositorFrameTest("DelegatedFrame_ManyRenderPasses_10000_100", 100, 1000, Should the constant here be ...
4 years, 4 months ago (2016-07-28 20:06:29 UTC) #7
Fady Samuel
CQ'ing https://codereview.chromium.org/2190943002/diff/20001/cc/ipc/cc_serialization_perftest.cc File cc/ipc/cc_serialization_perftest.cc (right): https://codereview.chromium.org/2190943002/diff/20001/cc/ipc/cc_serialization_perftest.cc#newcode250 cc/ipc/cc_serialization_perftest.cc:250: RunCompositorFrameTest("DelegatedFrame_ManyRenderPasses_10000_100", 100, 1000, On 2016/07/28 20:06:29, ajuma wrote: ...
4 years, 4 months ago (2016-07-28 20:16:14 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2190943002/40001
4 years, 4 months ago (2016-07-28 20:24:29 UTC) #11
commit-bot: I haz the power
Your CL was about to rely on recently removed CQ feature(s): * master.tryserver.blink builder linux_blink_rel ...
4 years, 4 months ago (2016-07-28 20:24:32 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2190943002/40001
4 years, 4 months ago (2016-07-29 10:42:25 UTC) #15
commit-bot: I haz the power
Your CL was about to rely on recently removed CQ feature(s): * master.tryserver.blink builder linux_blink_rel ...
4 years, 4 months ago (2016-07-29 10:42:27 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2190943002/40001
4 years, 4 months ago (2016-07-29 15:56:20 UTC) #20
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-07-29 16:41:09 UTC) #22
commit-bot: I haz the power
4 years, 4 months ago (2016-07-29 16:43:56 UTC) #24
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/0ef0ba7f069d3474c3b4aa7a7e9224d6f499da8f
Cr-Commit-Position: refs/heads/master@{#408660}

Powered by Google App Engine
This is Rietveld 408576698