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

Issue 1017713003: cc: Reduce duplicated tiling data difference iterator code (Closed)

Created:
5 years, 9 months ago by USE eero AT chromium.org
Modified:
5 years, 9 months ago
Reviewers:
danakj, vmpstr
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: Reduce duplicated tiling data difference iterator code This adds a new BaseDifferenceIterator as a common base class for all tiling data difference iterators and moves duplicated code from different tiling data difference iterators to that common base class. This reduces code duplication. Committed: https://crrev.com/b3fa4672766fecb53cde887295ede63fb783e8b5 Cr-Commit-Position: refs/heads/master@{#321540}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Naming #

Unified diffs Side-by-side diffs Delta from patch set Stats (+82 lines, -159 lines) Patch
M cc/base/tiling_data.h View 1 7 chunks +26 lines, -46 lines 0 comments Download
M cc/base/tiling_data.cc View 1 8 chunks +56 lines, -113 lines 0 comments Download

Messages

Total messages: 13 (2 generated)
USE eero AT chromium.org
PTAL.
5 years, 9 months ago (2015-03-17 16:50:41 UTC) #2
danakj
https://codereview.chromium.org/1017713003/diff/1/cc/base/tiling_data.h File cc/base/tiling_data.h (right): https://codereview.chromium.org/1017713003/diff/1/cc/base/tiling_data.h#newcode111 cc/base/tiling_data.h:111: bool has_consider_rect() const; You must use CamelCase for out-of-line ...
5 years, 9 months ago (2015-03-17 16:56:09 UTC) #3
vmpstr
This looks like a nice refactor. Are there any noticeable perf impact from this?
5 years, 9 months ago (2015-03-17 17:31:53 UTC) #4
USE eero AT chromium.org
https://codereview.chromium.org/1017713003/diff/1/cc/base/tiling_data.h File cc/base/tiling_data.h (right): https://codereview.chromium.org/1017713003/diff/1/cc/base/tiling_data.h#newcode111 cc/base/tiling_data.h:111: bool has_consider_rect() const; On 2015/03/17 16:56:08, danakj wrote: > ...
5 years, 9 months ago (2015-03-18 09:07:27 UTC) #5
USE eero AT chromium.org
On 2015/03/17 17:31:53, vmpstr wrote: > Are there any noticeable perf impact from this? I ...
5 years, 9 months ago (2015-03-18 09:27:06 UTC) #6
vmpstr
On 2015/03/18 09:27:06, e_hakkinen wrote: > On 2015/03/17 17:31:53, vmpstr wrote: > > Are there ...
5 years, 9 months ago (2015-03-18 15:13:59 UTC) #7
USE eero AT chromium.org
On 2015/03/18 15:13:59, vmpstr wrote: > The reason I ask is that it's a pretty ...
5 years, 9 months ago (2015-03-19 14:22:03 UTC) #8
vmpstr
lgtm
5 years, 9 months ago (2015-03-19 23:22:59 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1017713003/20001
5 years, 9 months ago (2015-03-20 08:04:28 UTC) #11
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years, 9 months ago (2015-03-20 10:06:54 UTC) #12
commit-bot: I haz the power
5 years, 9 months ago (2015-03-20 10:08:07 UTC) #13
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/b3fa4672766fecb53cde887295ede63fb783e8b5
Cr-Commit-Position: refs/heads/master@{#321540}

Powered by Google App Engine
This is Rietveld 408576698