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

Issue 2109863002: cc::CompositorFrame: Implement ParamTraits vs. StructTraits perf test (Closed)

Created:
4 years, 5 months ago by Fady Samuel
Modified:
4 years, 5 months ago
Reviewers:
danakj, yzshen1, dcheng
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::CompositorFrame: Implement ParamTraits vs. StructTraits perf test This CL modifies the existing cc ParamTraits perf test to also perform the equivalent test using Mojo StructTraits, and compares the two side by side. This CL creates CompositorFrames with SolidColorDrawQuads instead of PictureDrawQuads because PictureDrawQuads are not serialized by other ParamTraits or StructTraits. Finally, this CL renames CCParamTraitsPerfTest to CCSerializationPerfTest to better capture what it does. BUG=624459 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Committed: https://crrev.com/0409a7c70ee6087295121da095b5520c2fe14499 Committed: https://crrev.com/bb47aac79ed68f12f1a5514035b16ce91252133a Cr-Original-Commit-Position: refs/heads/master@{#404011} Cr-Commit-Position: refs/heads/master@{#404288}

Patch Set 1 #

Patch Set 2 : Updated #

Patch Set 3 : Updated #

Patch Set 4 : Rebased + Renamed test #

Total comments: 2

Patch Set 5 : Addressed nit + Renamed file #

Total comments: 2

Patch Set 6 : Cleanup #

Patch Set 7 : Remove test from gyp #

Unified diffs Side-by-side diffs Delta from patch set Stats (+221 lines, -157 lines) Patch
M cc/BUILD.gn View 1 2 3 4 2 chunks +4 lines, -1 line 0 comments Download
M cc/cc_tests.gyp View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M cc/ipc/cc_param_traits_perftest.cc View 1 2 3 4 1 chunk +0 lines, -155 lines 0 comments Download
A cc/ipc/cc_serialization_perftest.cc View 1 2 3 4 5 1 chunk +217 lines, -0 lines 0 comments Download

Messages

Total messages: 37 (17 generated)
Fady Samuel
+yzshen@ for StructTraits test review +danakj@ for cc review +dcheng@ for security review (this isn't ...
4 years, 5 months ago (2016-07-06 16:05:15 UTC) #4
yzshen1
lgtm https://codereview.chromium.org/2109863002/diff/60001/cc/ipc/cc_param_traits_perftest.cc File cc/ipc/cc_param_traits_perftest.cc (right): https://codereview.chromium.org/2109863002/diff/60001/cc/ipc/cc_param_traits_perftest.cc#newcode125 cc/ipc/cc_param_traits_perftest.cc:125: const bool force_anti_aliasing_off = true; style nit: compile-time ...
4 years, 5 months ago (2016-07-06 17:11:57 UTC) #5
Fady Samuel
PTAL Dana and Daniel! https://codereview.chromium.org/2109863002/diff/60001/cc/ipc/cc_param_traits_perftest.cc File cc/ipc/cc_param_traits_perftest.cc (right): https://codereview.chromium.org/2109863002/diff/60001/cc/ipc/cc_param_traits_perftest.cc#newcode125 cc/ipc/cc_param_traits_perftest.cc:125: const bool force_anti_aliasing_off = true; ...
4 years, 5 months ago (2016-07-06 17:25:48 UTC) #6
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2109863002/80001
4 years, 5 months ago (2016-07-06 17:27:08 UTC) #8
danakj
LGTM https://codereview.chromium.org/2109863002/diff/80001/cc/ipc/BUILD.gn File cc/ipc/BUILD.gn (right): https://codereview.chromium.org/2109863002/diff/80001/cc/ipc/BUILD.gn#newcode21 cc/ipc/BUILD.gn:21: ":interfaces", what is this? can you explain? it's ...
4 years, 5 months ago (2016-07-06 18:26:38 UTC) #9
Fady Samuel
I'm CQ'ing. FYI dcheng@ although I don't think this needs security review despite being in ...
4 years, 5 months ago (2016-07-06 18:40:05 UTC) #10
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/2109863002/100001
4 years, 5 months ago (2016-07-06 18:40:47 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/99192)
4 years, 5 months ago (2016-07-06 23:24:36 UTC) #15
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/2109863002/100001
4 years, 5 months ago (2016-07-06 23:28:39 UTC) #17
dcheng
FWIW, I agree that this doesn't need my review =)
4 years, 5 months ago (2016-07-07 00:29:07 UTC) #18
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 5 months ago (2016-07-07 00:29:49 UTC) #20
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-07 00:30:03 UTC) #21
commit-bot: I haz the power
Patchset 6 (id:??) landed as https://crrev.com/0409a7c70ee6087295121da095b5520c2fe14499 Cr-Commit-Position: refs/heads/master@{#404011}
4 years, 5 months ago (2016-07-07 00:31:09 UTC) #23
brucedawson
A revert of this CL (patchset #6 id:100001) has been created in https://codereview.chromium.org/2125833004/ by brucedawson@chromium.org. ...
4 years, 5 months ago (2016-07-07 01:04:59 UTC) #24
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/2109863002/120001
4 years, 5 months ago (2016-07-07 22:28:56 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_gyp_rel on master.tryserver.chromium.mac (JOB_TIMED_OUT, no build URL)
4 years, 5 months ago (2016-07-08 00:33:56 UTC) #30
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/2109863002/120001
4 years, 5 months ago (2016-07-08 00:58:20 UTC) #32
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 5 months ago (2016-07-08 01:06:07 UTC) #34
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-08 01:06:24 UTC) #35
commit-bot: I haz the power
4 years, 5 months ago (2016-07-08 01:09:17 UTC) #37
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/bb47aac79ed68f12f1a5514035b16ce91252133a
Cr-Commit-Position: refs/heads/master@{#404288}

Powered by Google App Engine
This is Rietveld 408576698